Australia markets closed

General Interface Solution (GIS) Holding Limited (6456.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
68.60-0.30 (-0.44%)
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
23,428,277
17,809,746
18,183,196
17,897,277
Other short-term investments
154,478
278,283
392,158
457,918
Total cash
23,582,755
18,088,029
18,575,354
18,355,195
Net receivables
13,813,543
31,099,437
38,429,176
39,073,186
Inventory
5,458,605
14,907,022
10,335,365
10,627,347
Other current assets
366,869
318,529
249,605
290,236
Total current assets
43,772,520
70,701,484
68,820,356
70,345,816
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
16,072,944
19,035,271
22,691,806
21,027,367
Net property, plant and equipment
16,072,944
19,035,271
22,691,806
21,027,367
Other long-term assets
150,142
188,189
134,528
91,775
Total non-current assets
17,966,814
20,369,983
23,658,792
21,866,550
Total assets
61,739,334
91,071,467
92,479,148
92,212,366
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,867,350
1,758,498
635,962
3,625,482
Accounts payable
15,733,883
35,230,808
39,613,277
44,247,352
Other current liabilities
364,392
327,232
519,258
438,199
Total current liabilities
22,515,417
43,494,409
47,571,786
58,773,539
Non-current liabilities
Long-term debt
9,192,161
12,326,631
11,052,067
3,195,627
Deferred tax liabilities
53,003
186,312
330,350
278,957
Other long-term liabilities
595,910
810,428
917,469
700,069
Total non-current liabilities
10,159,799
13,797,170
12,639,660
4,554,663
Total liabilities
32,675,216
57,291,579
60,211,446
63,328,202
Stockholders' equity
Common stock
3,379,398
3,379,398
3,379,398
3,394,398
Retained earnings
14,905,880
19,390,430
18,023,165
14,992,630
Total stockholders' equity
28,861,308
33,560,056
31,978,864
28,884,164
Total liabilities and stockholders' equity
61,739,334
91,071,467
92,479,148
92,212,366