XML 81 R58.htm IDEA: XBRL DOCUMENT
v3.21.1

Cost of revenues (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Cost of revenues |
Schedule of cost of revenues | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Years ended December 31,
Cost of revenues from continuing operations (In thousands) |  | 2018 |  | 2019 |  | 2020
Bandwidth costs |  | 48,118 |  | 57,093 |  | 62,384
Cost of inventories sold |  | 31,634 |  | 7,181 |  | 1,660
Cost of live streaming |  | 23,928 |  | 20,734 |  | 15,640
Depreciation of servers and other equipment |  | 5,018 |  | 5,198 |  | 6,247
Payment handling charges |  | 3,016 |  | 1,658 |  | 1,459
Other costs (note) |  | 3,953 |  | 8,049 |  | 5,247
Total |  | 115,667 |  | 99,913 |  | 92,637
​ Note: Other costs mainly included write-down of inventories.

X
- References No definition available. + Details
Name: | us-gaap_CostOfRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. + References No definition available. + Details
Name: | xnet_ScheduleOfCostOfRevenueTableTextBlock
Namespace Prefix: | xnet_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration