Australia markets closed

Huada Automotive Technology Corp.,Ltd (603358.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
28.30-0.70 (-2.41%)
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
1,287,872
1,167,448
997,369
994,212
Other short-term investments
-
-
12,390
10,026
Total cash
1,287,872
1,167,448
1,009,760
1,004,238
Net receivables
1,115,745
1,097,732
895,099
899,143
Inventory
1,223,148
1,358,810
1,348,160
1,014,869
Other current assets
54,886
63,397
60,278
72,589
Total current assets
4,129,399
4,032,626
3,502,319
3,218,954
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,856,452
2,605,831
2,292,842
2,038,587
Accumulated depreciation
-1,201,401
-1,030,943
-883,618
-740,868
Net property, plant and equipment
1,655,051
1,574,887
1,409,223
1,297,719
Goodwill
76,617
76,617
76,617
81,514
Intangible assets
239,192
175,942
197,050
213,095
Other long-term assets
85,826
81,315
37,686
6,201
Total non-current assets
2,626,698
2,362,489
2,148,195
1,925,258
Total assets
6,756,097
6,395,115
5,650,514
5,144,213
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
247,243
185,151
60,068
30,035
Accounts payable
2,121,271
2,305,994
1,984,254
1,835,415
Other current liabilities
4,892
5,036
5,210
1,984
Total current liabilities
2,622,065
2,695,092
2,244,807
2,100,426
Non-current liabilities
Long-term debt
208,000
54,678
42,680
-
Deferred tax liabilities
69,868
39,752
14,398
11,665
Deferred revenues
44,803
28,593
37,175
42,172
Other long-term liabilities
-
-
10,831
-
Total non-current liabilities
385,763
193,211
163,315
106,262
Total liabilities
3,007,827
2,888,303
2,408,122
2,206,689
Stockholders' equity
Common stock
439,040
439,040
439,040
313,600
Retained earnings
1,447,789
1,274,802
1,165,774
968,636
Total stockholders' equity
3,354,385
3,161,522
3,010,885
2,787,303
Total liabilities and stockholders' equity
6,756,097
6,395,115
5,650,514
5,144,213