XML 54 R31.htm IDEA: XBRL DOCUMENT
v3.21.1

Basic and diluted net loss per share | 12 Months Ended
--- | ---
Dec. 31, 2020
Basic and diluted net loss per share |
Basic and diluted net loss per share | 25. Basic and diluted net loss per share Basic and diluted net loss per share for the years ended December 31, 2018, 2019 and 2020 are calculated as follows:
​ | ​ | ​ | ​ | ​ | ​ | ​
(Amounts expressed in thousands of | ​ | ​ | ​ | ​ | ​ | ​
USD, except for number of shares and per | ​ | Years ended December 31,
share data) |  | 2018 |  | 2019 |  | 2020
Numerator: |  |  |  |  |  |
Net loss from continuing operations |  | (40,793) |  | (53,415) |  | (14,140)
Net income from discontinued operations |  | 1,303 |  | — |  | —
Net loss |  | (39,490) |  | (53,415) |  | (14,140)
Less: Net loss attributable to the non-controlling interest |  | (212) |  | (246) |  | (300)
Net loss attributable to Xunlei Limited’s common shareholders |  | (39,278) |  | (53,169) |  | (13,840)
Numerator of basic net loss per share from continuing operations |  | (40,581) |  | (53,169) |  | (13,840)
Numerator of basic net income per share from discontinued operations. |  | 1,303 |  | — |  | —
Numerator for diluted loss per share from continuing operations |  | (40,581) |  | (53,169) |  | (13,840)
Numerator for diluted income per share from discontinued operations |  | 1,303 |  | — |  | —
Denominator: |  |  |  | ​ |  | ​
Denominator for basic net loss per share-weighted average shares outstanding |  | 334,965,987 |  | 337,845,675 |  | 337,429,601
Denominator for diluted net loss per share |  | 334,965,987 |  | 337,845,675 |  | 337,429,601
Basic net loss per share from continuing operations |  | (0.12) |  | (0.16) |  | (0.04)
Basic net income per share from discontinued operations |  | 0.00 |  | N/A |  | N/A
Diluted net loss per share from continuing operations |  | (0.12) |  | (0.16) |  | (0.04)
Diluted net income per share from discontinued operations |  | 0.00 |  | N/A |  | N/A
​ All potentially dilutive securities were not included in the calculation of dilutive net income per share for the years ended December 31, 2018, 2019 and 2020 as their effects would be anti-dilutive. ​

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration