Singapore markets closed

WT Microelectronics Co., Ltd. (3036.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
124.00+1.50 (+1.22%)
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
22,747,549
5,383,254
4,679,576
3,627,112
Other short-term investments
1,148,375
12,870
22,004
386,206
Total cash
23,895,924
5,396,124
4,701,580
4,013,318
Net receivables
111,636,650
84,568,116
75,462,083
60,850,292
Inventory
95,715,497
90,547,237
66,524,304
44,314,392
Other current assets
550,331
62,447
35,564
19,386
Total current assets
238,746,945
183,649,584
149,136,255
111,091,657
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,292,783
1,804,101
1,703,778
1,776,045
Net property, plant and equipment
2,292,783
1,804,101
1,703,778
1,776,045
Other long-term assets
548,081
610,899
202,659
243,146
Total non-current assets
26,438,027
16,552,586
24,213,032
19,917,941
Total assets
265,184,972
200,202,170
173,349,287
131,009,598
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
20,260,078
39,389,942
35,623,797
24,062,098
Accounts payable
147,955,015
77,996,735
69,808,936
54,945,766
Other current liabilities
1,204,327
848,952
720,791
521,561
Total current liabilities
177,888,805
124,816,197
110,582,313
82,612,742
Non-current liabilities
Long-term debt
12,644,242
17,786,449
7,750,400
1,177,194
Deferred tax liabilities
1,031,875
856,757
741,999
604,978
Other long-term liabilities
1,196,294
1,432,527
155,460
167,404
Total non-current liabilities
15,350,515
20,411,652
8,906,666
2,280,475
Total liabilities
193,239,320
145,227,849
119,488,979
84,893,217
Stockholders' equity
Common stock
15,652,953
10,185,297
9,378,566
9,232,317
Retained earnings
14,300,632
16,647,535
14,531,008
8,070,791
Total stockholders' equity
71,108,783
54,105,345
53,767,865
46,078,017
Total liabilities and stockholders' equity
265,184,972
200,202,170
173,349,287
131,009,598