Canada markets open in 7 hours 44 minutes

Kingsoft Corporation Limited (3888.HK)

HKSE - HKSE Delayed Price. Currency in HKD
Add to watchlist
22.900-0.150 (-0.65%)
As of 01:28PM HKT. Market open.
Show:
Annual

Balance Sheet

Currency in CNY. All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
20,271,193
18,201,410
16,190,138
14,049,069
Other Short Term Investments
3,591,493
3,125,099
2,902,205
3,910,553
Total Cash
23,862,686
21,326,509
19,092,343
17,959,622
Net Receivables
785,231
860,597
839,268
772,485
Inventory
15,626
18,335
18,577
19,085
Total Current Assets
26,893,214
23,539,831
21,651,509
19,731,643
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,285,391
2,828,400
2,419,310
2,269,596
Accumulated Depreciation
-925,332
-802,839
-661,496
-548,442
Net property, plant and equipment
2,360,059
2,025,561
1,757,814
1,721,154
Goodwill
185,564
185,564
185,564
185,564
Intangible Assets
93,393
109,992
121,859
67,175
Other long-term assets
23,604
21,803
16,221
9,168
Total non-current assets
8,301,498
8,348,124
14,883,603
15,312,552
Total Assets
35,194,712
31,887,955
36,535,112
35,044,195
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
0
2,589,698
0
0
Accounts Payable
533,499
452,672
423,400
290,855
Total Current Liabilities
4,880,438
6,888,275
4,096,184
3,243,648
Non-current liabilities
Long Term Debt
2,770,192
0
2,248,587
2,196,595
Deferred taxes liabilities
294,448
355,785
1,029,633
1,059,090
Deferred revenues
574,547
308,723
143,807
98,190
Other long-term liabilities
65,506
67,128
63,830
49,003
Total non-current liabilities
3,741,017
843,213
3,646,738
3,572,637
Total Liabilities
8,621,455
7,731,488
7,742,922
6,816,285
Stockholders' Equity
Common Stock
5,292
5,281
5,308
5,316
Retained Earnings
10,877,319
10,668,902
16,928,254
-
Total stockholders' equity
21,289,033
19,501,496
24,784,069
24,664,559
Total liabilities and stockholders' equity
35,194,712
31,887,955
36,535,112
35,044,195