Australia markets open in 2 hours 47 minutes

Changzhou Tenglong AutoPartsCo.,Ltd. (603158.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
8.18+0.04 (+0.49%)
At close: 03:00PM 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
470,956
352,241
362,227
284,798
Other short-term investments
94,132
121,463
240,091
63,214
Total cash
565,088
473,704
602,318
348,012
Net receivables
1,038,405
901,989
608,997
646,477
Inventory
886,232
805,126
685,377
471,865
Other current assets
49,778
34,314
35,503
20,747
Total current assets
2,845,107
2,544,064
2,248,400
1,709,937
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,027,584
1,422,376
1,109,132
932,252
Accumulated depreciation
-
-574,667
-382,637
-329,780
Net property, plant and equipment
1,027,584
847,708
726,495
602,472
Goodwill
168,624
176,806
206,236
188,164
Intangible assets
159,892
174,578
159,620
166,560
Other long-term assets
62,915
26,219
13,715
9,590
Total non-current assets
1,702,555
1,543,343
1,506,129
1,316,585
Total assets
4,547,663
4,087,407
3,754,529
3,026,522
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
789,455
680,834
491,082
614,244
Accounts payable
1,044,784
854,641
524,825
399,377
Other current liabilities
59,467
2,955
11,255
28,533
Total current liabilities
2,109,120
1,716,568
1,434,015
1,366,838
Non-current liabilities
Long-term debt
30,000
150,000
199,013
152,500
Deferred tax liabilities
13,543
17,614
23,378
21,417
Deferred revenues
32,161
28,999
28,204
30,668
Other long-term liabilities
-
-
-
514.0483
Total non-current liabilities
95,300
219,459
274,813
231,993
Total liabilities
2,204,419
1,936,027
1,708,827
1,598,831
Stockholders' equity
Common stock
490,799
490,799
350,571
216,971
Retained earnings
703,971
563,156
625,806
702,393
Total stockholders' equity
2,107,778
1,919,591
1,844,337
1,193,847
Total liabilities and stockholders' equity
4,547,663
4,087,407
3,754,529
3,026,522