Canada markets closed

Dirui Industrial Co.,Ltd. (300396.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
20.51-0.20 (-0.97%)
As of 09:38AM CST. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
845,731
838,136
460,704
687,506
-
Other Short Term Investments
185.8486
170,605
421,397
-
85,428
Total Cash
845,917
1,008,741
882,102
687,506
-
Net Receivables
432,126
345,326
128,532
107,712
-
Inventory
572,935
375,903
237,301
218,424
-
Other Current Assets
161,609
64,966
18,442
3,205
-
Total Current Assets
2,043,755
1,828,452
1,310,305
1,195,554
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
392,389
376,087
373,521
376,980
-
Accumulated Depreciation
-197,396
-192,410
-176,327
-162,599
-
Net property, plant and equipment
194,993
183,677
197,194
214,381
-
Goodwill
-
-
-
-
397,196
Intangible Assets
92,850
99,246
102,700
100,299
-
Other long-term assets
134,786
10,203
7,407
3,433
-
Total non-current assets
1,277,010
1,098,681
1,065,321
827,894
-
Total Assets
3,320,764
2,927,133
2,375,626
2,023,448
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
270,099
298,153
150,000
150,000
-
Accounts Payable
556,844
415,974
151,890
94,374
-
Other Current Liabilities
4,620
3,133
3,092
2,996
-
Total Current Liabilities
1,231,844
906,770
443,655
339,061
-
Non-current liabilities
Long Term Debt
-
45,041
-
-
147.0274
Deferred taxes liabilities
27,097
29,011
32,990
5,535
-
Deferred revenues
18,845
20,096
21,191
24,352
-
Total non-current liabilities
49,609
100,434
55,622
29,887
-
Total Liabilities
1,281,453
1,007,204
499,277
368,948
-
Stockholders' Equity
Common Stock
274,698
275,208
275,895
276,030
-
Retained Earnings
1,350,264
1,205,154
1,046,432
978,197
-
Total stockholders' equity
2,039,281
1,919,882
1,876,349
1,654,500
-
Total liabilities and stockholders' equity
3,320,764
2,927,133
2,375,626
2,023,448
-