Canada markets closed

Xunlei Ltd (4XN.DU)

Dusseldorf - Dusseldorf Delayed Price. Currency in EUR
Add to watchlist
1.5900-0.0600 (-3.64%)
At close: 07:32PM CEST
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
170,802
177,154
123,358
137,248
-
Other Short Term Investments
101,078
83,626
115,652
117,821
-
Total Cash
271,880
260,780
239,010
255,069
-
Net Receivables
31,210
29,763
26,135
22,983
-
Inventory
2,219
457
1,363
1,726
-
Other Current Assets
9,423
8,267
3,867
1,220
-
Total Current Assets
327,376
332,184
293,928
302,282
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
77,532
75,400
76,324
85,688
-
Accumulated Depreciation
-16,929
-12,801
-18,640
-33,009
-
Net property, plant and equipment
60,603
62,599
57,684
52,679
-
Equity and other investments
32,134
30,811
31,495
26,734
-
Goodwill
20,826
21,179
23,136
22,607
-
Intangible Assets
5,697
6,546
8,299
8,857
-
Other long-term assets
-
7,654
4,078
1,541
2,983
Total non-current assets
141,310
131,139
146,790
113,323
-
Total Assets
468,686
463,323
440,718
415,605
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
6,906
7,024
2,876
-
-
Accounts Payable
24,430
25,432
26,407
20,644
-
Taxes payable
6,391
5,586
2,531
2,553
-
Accrued liabilities
27,143
28,092
24,525
19,313
-
Deferred revenues
36,375
38,967
36,892
34,040
-
Other Current Liabilities
-
-
-
137
94
Total Current Liabilities
128,086
128,290
119,878
103,276
-
Non-current liabilities
Long Term Debt
15,539
24,750
17,291
19,924
-
Deferred taxes liabilities
513
687
930
1,085
-
Deferred revenues
846
876
845
920
-
Total non-current liabilities
17,127
26,612
19,073
21,956
-
Total Liabilities
145,213
154,902
138,951
125,232
-
Stockholders' Equity
Common Stock
81
81
84
84
-
Retained Earnings
-146,944
-160,063
-180,645
-181,095
-
Accumulated other comprehensive income
-10,759
-7,620
8,151
3,278
-
Total stockholders' equity
324,862
309,893
303,647
292,154
-
Total liabilities and stockholders' equity
468,686
463,323
440,718
415,605
-