Canada markets open in 1 hour 53 minutes

Tonghua Dongbao Pharmaceutical Co., Ltd. (600867.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
9.05-0.13 (-1.42%)
At close: 03:00PM CST
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
1,104,204
788,063
865,040
593,375
-
Other Short Term Investments
55,516
58,462
37,000
150,369
-
Total Cash
1,159,721
846,524
902,040
743,744
-
Net Receivables
793,065
422,412
559,473
510,449
-
Inventory
705,346
653,895
537,918
537,578
-
Other Current Assets
38,304
40,549
15,168
17,429
-
Total Current Assets
2,816,355
2,056,413
2,162,461
1,922,421
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
4,365,754
4,274,683
3,876,415
3,900,836
-
Accumulated Depreciation
-1,695,073
-1,596,259
-1,484,308
-1,613,264
-
Net property, plant and equipment
2,670,682
2,678,424
2,392,107
2,287,572
-
Intangible Assets
1,338,255
1,069,084
796,649
608,757
-
Other long-term assets
355,476
425,419
569,582
418,573
-
Total non-current assets
4,955,012
4,693,901
4,357,641
3,880,839
-
Total Assets
7,771,367
6,750,314
6,520,102
5,803,260
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
150,000
-
-
-
125,000
Accounts Payable
115,903
80,858
74,999
68,174
-
Other Current Liabilities
1,663
2,008
1,638
1,705
-
Total Current Liabilities
520,161
162,053
268,552
208,183
-
Non-current liabilities
Long Term Debt
-
-
-
-
2,650
Deferred taxes liabilities
7,413
7,507
-
55.3425
230.9296
Deferred revenues
27,508
28,530
28,672
32,913
-
Total non-current liabilities
34,921
38,687
31,322
35,619
-
Total Liabilities
555,082
200,740
299,874
243,801
-
Stockholders' Equity
Common Stock
1,993,617
1,993,679
2,033,989
2,033,989
-
Retained Earnings
3,697,417
3,025,515
2,700,548
1,951,084
-
Total stockholders' equity
7,211,199
6,544,263
6,214,879
5,553,989
-
Total liabilities and stockholders' equity
7,771,367
6,750,314
6,520,102
5,803,260
-