New Zealand markets closed

Nishoku Technology Inc. (3679.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
132.00-1.50 (-1.12%)
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
4,132,261
5,941,512
3,999,433
2,626,650
Other short-term investments
661,933
743,127
160,389
723,263
Total cash
4,794,194
6,684,639
4,159,822
3,349,913
Net receivables
5,047,641
4,447,689
1,352,595
1,817,252
Inventory
4,675,370
4,752,967
519,871
523,074
Other current assets
120,128
213,379
38,966
54,105
Total current assets
15,772,153
17,768,376
6,071,254
5,744,344
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
8,751,824
7,527,935
1,460,622
1,522,769
Accumulated depreciation
-
0
0
0
Net property, plant and equipment
8,751,824
7,527,935
1,460,622
1,522,769
Goodwill
189,400
231,589
-
-
Intangible assets
68,650
79,542
-
-
Other long-term assets
87,239
87,707
18,193
10,670
Total non-current assets
17,709,395
16,060,444
3,025,838
2,873,149
Total assets
33,481,548
33,828,820
9,097,092
8,617,493
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
2,163,266
2,066,012
1,837,731
988,920
Accounts payable
2,590,510
2,896,080
588,508
800,428
Other current liabilities
83,806
188,155
399,998
447,836
Total current liabilities
8,418,805
9,284,067
2,857,465
2,276,408
Non-current liabilities
Long-term debt
989,835
1,164,625
1,150,000
1,200,000
Deferred tax liabilities
1,185,641
1,025,287
667,215
652,948
Other long-term liabilities
25,595
68,094
-
-
Total non-current liabilities
2,545,858
2,672,072
1,823,928
1,883,839
Total liabilities
10,964,663
11,956,139
4,681,393
4,160,247
Stockholders' equity
Common stock
4,253,644
4,253,970
626,712
627,455
Retained earnings
9,004,779
8,970,974
2,231,720
2,295,422
Total stockholders' equity
21,955,876
21,360,708
4,415,699
4,457,246
Total liabilities and stockholders' equity
33,481,548
33,828,820
9,097,092
8,617,493