UK markets closed

WPG Holdings Limited (3702.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
89.70+1.40 (+1.59%)
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
21,796,345
17,949,659
15,626,831
11,020,020
Other short-term investments
557,423
528,371
447,937
333,806
Total cash
22,353,768
18,478,030
16,074,768
11,353,826
Net receivables
128,641,378
118,239,940
131,650,945
108,398,920
Inventory
103,538,637
111,737,091
86,214,706
57,100,025
Other current assets
1,666,171
2,394,926
1,535,588
2,381,971
Total current assets
273,029,161
276,008,765
247,887,294
198,011,363
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
14,425,643
14,657,480
13,456,004
12,191,227
Net property, plant and equipment
14,425,643
14,657,480
13,456,004
12,191,227
Other long-term assets
340,630
355,917
268,663
646,520
Total non-current assets
41,341,446
40,210,875
39,851,330
35,965,750
Total assets
314,370,607
316,219,640
287,738,624
233,977,113
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
90,844,627
85,876,706
89,800,861
64,032,703
Accounts payable
85,993,130
81,337,139
75,915,147
62,912,592
Other current liabilities
16,370,357
15,187,581
4,392,160
10,478,634
Total current liabilities
205,283,594
197,055,821
182,224,039
146,656,318
Non-current liabilities
Long-term debt
20,369,472
33,532,103
31,478,246
18,643,237
Deferred tax liabilities
1,128,233
621,462
628,638
495,971
Other long-term liabilities
796,487
781,442
966,015
888,743
Total non-current liabilities
24,443,049
37,250,516
34,289,239
21,317,777
Total liabilities
229,726,643
234,306,337
216,513,278
167,974,095
Stockholders' equity
Common stock
18,790,568
18,790,568
18,790,568
18,790,568
Retained earnings
25,492,557
18,524,643
16,494,533
14,575,304
Total stockholders' equity
83,644,540
81,056,250
70,399,929
65,469,922
Total liabilities and stockholders' equity
314,370,607
316,219,640
287,738,624
233,977,113