UK markets closed

Accton Technology Corporation (2345.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
442.50-26.50 (-5.65%)
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
14,070,421
8,695,372
6,257,744
4,894,509
Other short-term investments
10,262,275
6,319,985
1,334,047
5,804,602
Total cash
24,332,696
15,015,357
7,591,791
10,699,111
Net receivables
11,119,116
13,139,348
10,316,305
8,847,762
Inventory
13,550,704
12,788,108
13,245,641
8,179,022
Other current assets
24,772
8,153
18,039
11,030
Total current assets
49,991,316
41,882,761
31,782,233
28,440,301
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
5,572,619
3,523,176
2,581,940
2,264,971
Net property, plant and equipment
5,572,619
3,523,176
2,581,940
2,264,971
Goodwill
1,930
1,930
1,930
1,930
Intangible assets
154,420
165,985
107,351
74,442
Other long-term assets
21,470
33,353
234,415
46,702
Total non-current assets
6,584,273
4,178,048
3,239,136
2,682,668
Total assets
56,575,589
46,060,809
35,021,369
31,122,969
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
433,811
925,558
175,325
0
Accounts payable
13,681,233
12,477,718
11,567,228
8,639,267
Other current liabilities
69,846
145,940
105,639
60,601
Total current liabilities
29,079,532
21,567,677
17,643,456
14,831,457
Non-current liabilities
Long-term debt
537,747
2,605,332
1,003,418
1,163,470
Deferred tax liabilities
364,939
268,380
0
-
Deferred revenues
5,835
15,703
37,019
48,094
Other long-term liabilities
816
816
816
816
Total non-current liabilities
2,308,268
4,064,971
1,824,962
1,808,439
Total liabilities
31,387,800
25,632,648
19,468,418
16,639,896
Stockholders' equity
Common stock
5,603,564
5,601,399
5,599,204
5,594,564
Retained earnings
15,099,756
11,169,304
6,834,835
6,203,663
Total stockholders' equity
25,187,789
20,428,161
15,552,951
14,480,340
Total liabilities and stockholders' equity
56,575,589
46,060,809
35,021,369
31,122,969