Singapore markets closed

Powerchip Semiconductor Manufacturing Corp. (6770.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
27.60+0.90 (+3.37%)
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
Assets
Current assets
Cash
Cash and cash equivalents
40,579,728
62,963,109
44,584,691
6,421,984
Other short-term investments
1,823,156
2,046,309
876,941
574,729
Total cash
42,402,884
65,009,418
45,461,632
6,996,713
Net receivables
6,679,375
7,628,602
10,797,764
6,234,704
Inventory
9,277,320
11,701,917
8,731,166
7,818,611
Other current assets
15,071
6,035
601
57,255
Total current assets
61,806,427
86,998,593
65,984,038
21,727,795
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
121,731,297
80,764,896
63,334,114
54,491,280
Net property, plant and equipment
121,731,297
80,764,896
63,334,114
54,491,280
Other long-term assets
1,759,195
3,388,338
834,842
79,159
Total non-current assets
126,954,233
86,495,622
66,077,383
57,186,238
Total assets
188,760,660
173,494,215
132,061,421
78,914,033
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
5,017,803
5,524,613
5,570,875
7,065,983
Accounts payable
3,152,496
2,814,726
3,026,022
2,641,535
Other current liabilities
9,564,772
4,999,987
2,354,294
1,089,901
Total current liabilities
33,603,235
37,511,075
25,312,370
17,638,074
Non-current liabilities
Long-term debt
43,457,908
15,572,969
15,761,673
16,746,018
Deferred tax liabilities
5,944,738
5,101,582
3,680,691
2,008,828
Other long-term liabilities
6,205,914
11,851,213
11,122,465
1,242,461
Total non-current liabilities
61,367,565
40,717,291
40,153,370
28,058,270
Total liabilities
94,970,800
78,228,366
65,465,740
45,696,344
Stockholders' equity
Common stock
40,905,005
40,057,693
35,351,962
31,051,965
Retained earnings
22,072,932
25,661,458
13,434,175
1,695,690
Total stockholders' equity
93,789,860
95,265,849
66,595,681
33,217,689
Total liabilities and stockholders' equity
188,760,660
173,494,215
132,061,421
78,914,033