New Zealand markets open in 8 hours 18 minutes

AMPACS Corporation (6743.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
57.20-1.40 (-2.39%)
At close: 01:30PM CST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
149,957
238,224
210,684
1,214,920
-
Other short-term investments
411,261
435,543
336,374
245,030
-
Total cash
561,218
673,767
547,058
1,459,950
-
Net receivables
1,086,280
985,307
1,778,649
1,337,565
-
Inventory
1,821,263
1,873,754
2,125,651
1,175,321
-
Other current assets
78,034
83,056
365,348
-
-
Total current assets
3,721,623
3,645,986
4,864,148
4,333,339
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,722,154
4,080,993
3,935,093
2,518,467
-
Net property, plant and equipment
3,722,154
4,080,993
3,935,093
2,518,467
-
Goodwill
-
-
97,708
100,532
105,827
Intangible assets
112,804
114,535
107,200
11,025
-
Other long-term assets
13,829
12,669
9,017
-
-
Total non-current assets
4,376,780
4,478,288
4,227,065
2,725,668
-
Total assets
8,098,403
8,124,274
9,091,213
7,059,007
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
3,431,546
2,973,718
3,449,914
1,825,704
-
Accounts payable
873,500
1,108,246
1,548,328
1,124,115
-
Other current liabilities
31,566
23,161
28,168
50,757
-
Total current liabilities
4,708,027
4,464,016
5,432,118
3,429,336
-
Non-current liabilities
Long-term debt
689,829
770,145
859,092
322,198
-
Deferred tax liabilities
-
0
3,877
62,577
109,112
Other long-term liabilities
2,771
3,573
2,071
-
-
Total non-current liabilities
717,306
848,396
895,371
414,287
-
Total liabilities
5,425,333
5,312,412
6,327,489
3,843,623
-
Stockholders' equity
Common stock
1,500,000
1,500,000
1,500,000
1,220,000
-
Retained earnings
176,839
163,929
118,238
493,811
-
Total stockholders' equity
2,662,552
2,799,731
2,752,441
3,204,294
-
Total liabilities and stockholders' equity
8,098,403
8,124,274
9,091,213
7,059,007
-