UK markets close in 7 hours 15 minutes

China Motor Corporation (2204.TW)

Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
129.00+1.50 (+1.18%)
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
5,088,929
8,260,336
11,647,027
10,403,769
Other short-term investments
373,328
426,866
654,908
1,425,885
Total cash
5,462,257
8,687,202
12,301,935
11,829,654
Net receivables
1,085,374
1,365,803
1,394,827
1,267,478
Inventory
4,481,452
4,255,685
3,893,940
3,809,653
Other current assets
381,480
205,267
258,779
662,614
Total current assets
14,425,585
17,463,142
19,520,745
20,378,864
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
7,866,315
6,563,899
6,473,306
6,883,961
Net property, plant and equipment
7,866,315
6,563,899
6,473,306
6,883,961
Intangible assets
793,573
540,941
438,039
373,697
Other long-term assets
315,376
314,864
294,732
273,563
Total non-current assets
35,938,871
31,026,497
35,214,369
34,218,829
Total assets
50,364,456
48,489,639
54,735,114
54,597,693
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
3,871,905
2,708,253
2,229,622
2,988,894
Accounts payable
789,352
790,667
857,255
907,237
Other current liabilities
818,102
713,636
598,020
362,403
Total current liabilities
9,524,935
7,521,517
6,765,189
7,272,243
Non-current liabilities
Long-term debt
0
51,563
68,750
56,250
Deferred tax liabilities
966,783
671,857
659,641
578,310
Other long-term liabilities
62,292
3,728,996
47,306
54,908
Total non-current liabilities
1,341,807
4,921,174
1,644,897
1,618,806
Total liabilities
10,866,742
12,442,691
8,410,086
8,891,049
Stockholders' equity
Common stock
5,536,203
5,536,203
5,536,203
5,536,203
Retained earnings
12,411,153
9,519,133
20,582,748
20,544,970
Total stockholders' equity
35,819,359
32,328,864
42,672,130
42,123,390
Total liabilities and stockholders' equity
50,364,456
48,489,639
54,735,114
54,597,693