Australia markets closed

Mianyang Fulin Precision Co.,Ltd. (300432.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
7.92+0.01 (+0.13%)
At close: 03:04PM 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,780,333
828,049
686,798
752,198
Other short-term investments
1,214
1,230
991.5278
59.6926
Total cash
1,781,547
829,279
687,790
752,258
Net receivables
1,142,966
1,147,545
667,306
480,503
Inventory
576,578
1,481,756
699,976
377,697
Other current assets
126,281
102,232
80,484
26,089
Total current assets
4,724,401
5,163,705
3,014,454
2,094,511
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,410,475
2,973,590
2,008,646
1,165,107
Accumulated depreciation
-
-623,920
-552,301
-434,070
Net property, plant and equipment
3,410,475
2,349,669
1,456,345
731,036
Intangible assets
147,493
150,557
134,826
114,635
Other long-term assets
209,426
212,914
171,642
52,885
Total non-current assets
4,378,595
3,169,706
2,208,509
1,065,131
Total assets
9,102,996
8,333,412
5,222,963
3,159,642
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
792,429
328,861
640,322
-
Accounts payable
2,939,660
2,176,354
1,342,741
767,332
Other current liabilities
34,953
149,291
126,245
2,316
Total current liabilities
4,379,301
2,823,111
2,329,220
931,770
Non-current liabilities
Long-term debt
389,096
-
-
-
Deferred tax liabilities
107,069
120,060
19,507
17,905
Deferred revenues
134,828
132,775
112,139
101,968
Other long-term liabilities
42,411
410,757
229,779
27,863
Total non-current liabilities
708,502
680,262
362,090
150,612
Total liabilities
5,087,802
3,503,372
2,691,310
1,082,383
Stockholders' equity
Common stock
1,223,471
1,219,224
743,382
739,032
Retained earnings
-250,282
571,403
-37,626
-409,183
Total stockholders' equity
4,018,655
4,787,723
2,534,474
2,080,172
Total liabilities and stockholders' equity
9,102,996
8,333,412
5,222,963
3,159,642