UK markets closed

Kehua Data Co., Ltd. (002335.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
26.51-0.73 (-2.68%)
At close: 03:04PM CST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
890,127
608,461
528,064
772,334
Other short-term investments
450,787
-
200,345
-
Total cash
1,340,914
608,461
728,408
772,334
Net receivables
2,791,563
2,084,208
2,058,082
1,703,565
Inventory
710,543
980,917
469,648
427,927
Other current assets
418,604
101,473
107,532
132,746
Total current assets
6,108,323
4,438,516
3,846,739
3,400,263
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,686,057
5,327,518
5,145,761
4,867,228
Accumulated depreciation
-
-1,483,460
-1,038,107
-754,479
Net property, plant and equipment
3,686,057
3,844,058
4,107,654
4,112,749
Goodwill
678,973
678,973
680,140
702,766
Intangible assets
631,482
656,244
555,448
512,904
Other long-term assets
530,008
131,195
189,735
140,604
Total non-current assets
5,759,490
5,539,247
5,769,479
5,664,908
Total assets
11,867,813
9,977,763
9,616,218
9,065,171
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,002
395,405
282,890
471,221
Accounts payable
3,734,960
2,787,365
1,895,788
1,617,832
Other current liabilities
20,248
36,236
19,066
15,188
Total current liabilities
4,445,232
4,202,062
3,094,524
3,039,985
Non-current liabilities
Long-term debt
2,114,815
1,298,060
2,089,270
1,799,810
Deferred tax liabilities
6,146
14,044
15,290
619.5082
Deferred revenues
39,510
31,895
31,369
24,909
Other long-term liabilities
62,226
17,843
13,232
6,835
Total non-current liabilities
2,912,858
1,860,235
2,805,769
2,549,097
Total liabilities
7,358,090
6,062,297
5,900,293
5,589,082
Stockholders' equity
Common stock
461,567
461,567
461,567
461,567
Retained earnings
1,742,116
1,257,643
1,061,858
821,510
Total stockholders' equity
4,401,705
3,709,585
3,524,815
3,222,135
Total liabilities and stockholders' equity
11,867,813
9,977,763
9,616,218
9,065,171