Canada markets close in 5 hours 1 minute

Shanghai Electric Group Company Limited (SIELY)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
4.80000.0000 (0.00%)
As of 12:30PM EST. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2021-12-31
2020-12-31
2019-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
25,359,181
24,243,832
21,460,942
Other Short Term Investments
7,603,097
7,387,914
6,964,752
Total Cash
32,962,278
31,631,746
28,425,694
Net Receivables
33,429,218
32,799,102
29,337,049
Inventory
32,879,469
29,986,057
27,004,499
Other Current Assets
18,926,033
20,837,205
21,371,943
Total Current Assets
209,775,844
227,945,949
199,200,945
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
44,305,363
45,061,134
41,272,124
Accumulated Depreciation
-17,950,050
-16,831,420
-16,280,688
Net property, plant and equipment
26,355,313
28,229,714
24,991,436
Goodwill
3,954,704
4,667,958
3,641,102
Intangible Assets
12,997,529
9,102,963
8,034,867
Other long-term assets
13,361,874
11,571,286
9,567,480
Total non-current assets
91,026,346
87,456,785
81,322,644
Total Assets
300,802,190
315,402,734
280,523,589
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
11,836,366
15,627,384
16,737,994
Accounts Payable
77,882,431
77,936,990
66,429,648
Other Current Liabilities
11,312,004
10,803,525
9,012,352
Total Current Liabilities
168,879,341
183,492,354
164,061,142
Non-current liabilities
Long Term Debt
26,335,862
17,893,594
18,186,145
Deferred taxes liabilities
775,648
854,267
900,890
Deferred revenues
1,651,556
1,774,593
1,631,710
Other long-term liabilities
3,179,746
2,054,192
1,445,194
Total non-current liabilities
33,778,496
25,061,038
24,873,275
Total Liabilities
202,657,837
208,553,392
188,934,417
Stockholders' Equity
Common Stock
15,705,971
15,181,353
15,152,463
Retained Earnings
15,218,425
26,348,897
22,806,876
Total stockholders' equity
58,134,328
66,400,834
63,345,856
Total liabilities and stockholders' equity
300,802,190
315,402,734
280,523,589