Canada markets open in 27 minutes

Beijing Kingsoft Office Software, Inc. (688111.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
246.48-1.29 (-0.52%)
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
Assets
Current Assets
Cash
Cash And Cash Equivalents
3,478,159
7,015,446
1,253,959
1,003,504
Other Short Term Investments
2,570,762
1,192,107
6,941,832
6,625,445
Total Cash
6,048,921
8,207,553
8,195,791
7,628,949
Net Receivables
566,940
496,792
411,531
398,108
Inventory
1,413
1,158
2,297
1,348
Other Current Assets
3,454,473
1,009,531
16,750
7,832
Total Current Assets
10,146,961
9,775,316
8,694,163
8,088,173
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
609,065
487,083
316,955
147,239
Accumulated Depreciation
-221,128
-176,963
-129,237
-85,553
Net property, plant and equipment
387,937
310,120
187,718
61,686
Goodwill
184,669
184,669
184,669
184,669
Intangible Assets
87,028
102,293
117,983
59,045
Other long-term assets
1,944,681
1,144,758
1,041,147
21,359
Total non-current assets
3,827,061
2,282,360
1,731,507
423,413
Total Assets
13,974,021
12,057,677
10,425,669
8,511,586
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
36,735
65,846
39,797
-
Accounts Payable
453,485
306,305
212,197
140,389
Other Current Liabilities
134,163
109,351
88,406
52,965
Total Current Liabilities
3,153,788
2,750,220
2,267,710
1,437,815
Non-current liabilities
Deferred taxes liabilities
42,967
26,791
15,885
14,304
Deferred revenues
36,640
43,847
66,634
83,721
Other long-term liabilities
622,639
317,281
173,340
84,923
Total non-current liabilities
800,627
509,066
377,750
182,948
Total Liabilities
3,954,415
3,259,286
2,645,460
1,620,763
Stockholders' Equity
Common Stock
461,723
461,222
461,000
461,000
Retained Earnings
4,093,063
3,157,063
2,408,175
1,680,848
Total stockholders' equity
9,948,798
8,724,302
7,719,515
6,854,906
Total liabilities and stockholders' equity
13,974,021
12,057,677
10,425,669
8,511,586