Canada markets open in 3 hours 12 minutes

Shanghai Moons' Electric Co., Ltd. (603728.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
40.23-0.15 (-0.37%)
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
550,790
560,388
616,940
693,075
-
Other Short Term Investments
-
-
-
4,840
14,719
Total Cash
550,790
560,388
616,940
697,915
-
Net Receivables
606,411
702,903
560,895
476,626
-
Inventory
642,841
748,282
577,828
340,574
-
Other Current Assets
121,619
77,031
43,338
18,842
-
Total Current Assets
2,208,096
2,358,179
1,958,166
1,687,985
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,312,966
1,177,442
943,143
761,531
-
Accumulated Depreciation
-485,821
-415,459
-370,440
-328,442
-
Net property, plant and equipment
827,145
761,983
572,703
433,089
-
Goodwill
525,537
525,537
525,537
525,537
-
Intangible Assets
111,760
111,242
116,232
100,086
-
Other long-term assets
35,897
36,110
30,276
11,605
-
Total non-current assets
1,633,463
1,507,366
1,299,490
1,114,383
-
Total Assets
3,841,560
3,865,544
3,257,656
2,802,368
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
183,700
313,806
19,504
49,420
-
Accounts Payable
315,563
471,234
470,583
301,260
-
Other Current Liabilities
1,189
1,095
3,098
1,123
-
Total Current Liabilities
914,442
1,032,179
704,747
558,141
-
Non-current liabilities
Long Term Debt
-
-
682.9614
4,725
-
Deferred taxes liabilities
8,228
8,246
8,767
9,260
-
Deferred revenues
355.8253
665.5265
5,386
4,311
-
Other long-term liabilities
-
31,110
23,930
7,561
-
Total non-current liabilities
71,935
116,614
107,762
62,143
-
Total Liabilities
986,377
1,148,793
812,509
620,283
-
Stockholders' Equity
Common Stock
420,066
420,063
420,165
416,000
-
Retained Earnings
1,510,832
1,406,566
1,211,480
965,722
-
Total stockholders' equity
2,848,107
2,711,170
2,441,393
2,180,119
-
Total liabilities and stockholders' equity
3,841,560
3,865,544
3,257,656
2,802,368
-