UK markets close in 1 hour 8 minutes

CSBC Corporation (2208.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
17.450.00 (0.00%)
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
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
7,316,750
2,460,846
2,731,884
1,237,845
-
Other short-term investments
11,870
17,862
37,885
-
-
Total cash
7,328,620
2,478,708
2,769,769
1,237,845
-
Net receivables
1,450,920
1,331,521
2,047,312
1,194,927
-
Inventory
5,828,691
5,548,029
2,827,237
2,349,362
-
Other current assets
16,588
30,170
19,399
5,163
-
Total current assets
20,537,542
26,780,753
24,052,542
19,532,384
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
16,455,784
16,200,159
16,247,974
14,832,012
-
Net property, plant and equipment
16,455,784
16,200,159
16,247,974
14,832,012
-
Total non-current assets
18,761,003
19,857,371
19,668,969
17,715,182
-
Total assets
39,298,545
46,638,124
43,721,511
37,247,566
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
9,474,784
10,823,205
6,507,362
9,378,259
-
Accounts payable
2,307,893
1,385,564
1,050,437
1,600,887
-
Other current liabilities
-
-
-
1,280,000
500,000
Total current liabilities
20,506,169
22,557,512
20,452,886
20,595,852
-
Non-current liabilities
Long-term debt
6,940,252
8,851,998
4,309,557
5,850,871
-
Deferred tax liabilities
1,324,697
1,324,697
1,325,335
1,324,697
-
Deferred revenues
142,568
125,238
181,604
193,391
-
Other long-term liabilities
296,737
284,224
295,388
303,520
-
Total non-current liabilities
12,120,463
14,266,985
10,005,085
11,643,633
-
Total liabilities
32,626,632
36,824,497
30,457,971
32,239,485
-
Stockholders' equity
Common stock
10,227,157
9,317,873
9,317,873
4,730,555
-
Retained earnings
-6,859,930
-3,427,274
-2,940,035
-2,986,016
-
Total stockholders' equity
6,688,551
9,809,948
13,237,222
5,008,081
-
Total liabilities and stockholders' equity
39,298,545
46,638,124
43,721,511
37,247,566
-