Singapore markets open in 2 hours 53 minutes

Hubei Feilihua Quartz Glass Co., Ltd. (300395.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
30.75+0.95 (+3.19%)
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
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
586,415
824,406
678,838
394,684
-
Other short-term investments
363,889
204,134
280,944
452,790
-
Total cash
950,303
1,028,540
959,782
847,474
-
Net receivables
482,483
335,048
231,950
219,373
-
Inventory
665,835
463,970
323,802
199,302
-
Other current assets
78,956
48,505
14,561
16,763
-
Total current assets
2,889,192
2,381,970
1,871,660
1,602,353
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,463,539
1,952,488
1,363,401
986,653
-
Accumulated depreciation
-547,517
-423,274
-326,307
-259,335
-
Net property, plant and equipment
1,916,021
1,529,214
1,037,093
727,318
-
Goodwill
122,284
122,284
122,284
100,087
-
Intangible assets
182,498
151,348
96,551
56,712
-
Other long-term assets
171,012
72,208
94,828
-
-
Total non-current assets
3,025,821
1,942,907
1,380,826
905,672
-
Total assets
5,915,013
4,324,878
3,252,486
2,508,026
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
142,938
3,000
-
-
-
Accounts payable
620,582
444,121
315,873
266,043
-
Other current liabilities
94,666
52,043
56,424
2,906
-
Total current liabilities
1,054,875
650,146
492,402
355,913
-
Non-current liabilities
Long-term debt
113,519
32,972
-
-
31,280
Deferred tax liabilities
67,810
70,717
41,892
22,313
-
Deferred revenues
158,718
61,092
25,089
14,867
-
Total non-current liabilities
358,887
196,489
100,378
63,697
-
Total liabilities
1,413,762
846,635
592,780
419,610
-
Stockholders' equity
Common stock
519,823
506,923
337,949
337,949
-
Retained earnings
1,862,170
1,465,146
1,094,118
816,636
-
Total stockholders' equity
3,920,350
3,006,395
2,462,903
2,080,591
-
Total liabilities and stockholders' equity
5,915,013
4,324,878
3,252,486
2,508,026
-