Canada markets closed

CIG ShangHai Co., Ltd. (603083.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
32.98+0.70 (+2.17%)
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
437,977
390,207
245,311
290,800
-
Total Cash
437,977
390,207
245,311
290,800
-
Net Receivables
1,099,537
1,605,878
813,646
498,172
-
Inventory
1,573,454
1,729,540
1,212,685
1,096,261
-
Other Current Assets
94,493
67,679
73,322
72,425
-
Total Current Assets
3,254,886
3,831,891
2,414,562
2,019,802
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,412,179
1,309,663
1,266,383
1,540,276
-
Accumulated Depreciation
-718,991
-642,414
-451,014
-528,369
-
Net property, plant and equipment
693,188
667,249
815,368
1,011,907
-
Goodwill
98,969
98,969
-
-
-
Intangible Assets
626,930
579,417
534,528
521,492
-
Other long-term assets
3,035
384.3876
22,037
81,031
-
Total non-current assets
1,481,032
1,399,952
1,433,172
1,685,103
-
Total Assets
4,735,919
5,231,843
3,847,734
3,704,905
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
1,111,827
913,014
733,676
640,783
-
Accounts Payable
849,000
1,780,381
954,578
948,632
-
Other Current Liabilities
15,510
102.7869
85.4756
63.6381
-
Total Current Liabilities
2,238,144
3,115,468
1,927,288
1,725,072
-
Non-current liabilities
Long Term Debt
-
-
-
49,000
41,060
Deferred taxes liabilities
34,305
29,527
32,695
36,045
-
Deferred revenues
29,622
30,281
43,237
55,692
-
Other long-term liabilities
-
-
-
10,193
-
Total non-current liabilities
209,813
190,687
177,901
314,534
-
Total Liabilities
2,447,958
3,306,155
2,105,189
2,039,606
-
Stockholders' Equity
Common Stock
268,105
261,573
252,221
252,221
-
Retained Earnings
428,823
342,280
174,596
118,351
-
Total stockholders' equity
2,138,014
1,925,688
1,742,545
1,665,299
-
Total liabilities and stockholders' equity
4,735,919
5,231,843
3,847,734
3,704,905
-