XML 153 R101.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Repurchase of Shares - Additional Information (Detail) (USD $) In Thousands, except Share data, unless otherwise specified | 0 Months Ended | 12 Months Ended | 0 Months Ended
--- | --- | --- | ---
Apr. 24, 2014 | Dec. 31, 2014 | Apr. 15, 2014
Equity, Class of Treasury Stock [Line Items] |  |  |
Consideration paid for shares repurchased | $ 49,809 us-gaap_StockRepurchasedDuringPeriodValue | $ 59,082 us-gaap_StockRepurchasedDuringPeriodValue |
Consideration paid for per shares repurchased | $ 2.82 xnet_StockRepurchasedDuringPeriodValuePerShare |  |
Shares repurchased, description |  | For the common shares repurchased, the Company charged the excess of the purchased price over the par value to additional paid in capital. For the preferred shares repurchased, the Company charged the excess of the purchase price over the carrying value to retain earnings or to additional paid in capital if retained earnings is zero. |
Interest on withheld tax price |  | 5.00%xnet_InterestOnWithholdingTaxPercentage |
Withheld tax on repurchase of shares |  | 4,782 xnet_WithholdingTaxPayableNoncurrent |
Series A [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Per share fair value at the date of repurchase | $ 3.13 us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |
Series A [Member] | Bright Access International Limited [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Shares repurchased | 450,000 us-gaap_TreasuryStockSharesAcquired / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_BrightAccessInternationalLimitedMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |
Shares repurchased, value | 1,268 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_BrightAccessInternationalLimitedMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |
Series B [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Per share fair value at the date of repurchase | $ 3.19 us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  |
Series B [Member] | Fidelity Asia Ventures Fund L.P. [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Shares repurchased | 2,921,868 us-gaap_TreasuryStockSharesAcquired / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_FidelityAsiaVenturesFundLpMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  |
Shares repurchased, value | 8,233 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_FidelityAsiaVenturesFundLpMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  |
Series B [Member] | Fidelity Asia Principals Fund LP [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Shares repurchased | 108,960 us-gaap_TreasuryStockSharesAcquired / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_FidelityAsiaPrincipalsFundLpMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  |
Shares repurchased, value | 308 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_FidelityAsiaPrincipalsFundLpMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  |
2014 Plan [Member] | Leading Advice Holdings Limited [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Repurchased common shares transferred for future issuance | 14,195,412 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = xnet_TwoThousandFourteenShareIncentivePlanMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_LeadingAdviceHoldingsLimitedMember |  |
Common shares [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Consideration paid for shares repurchased |  | 4 us-gaap_StockRepurchasedDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
Number of shares repurchased |  | 14,664,637 us-gaap_StockRepurchasedDuringPeriodShares / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |
Per share fair value at the date of repurchase | $ 3.13 us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |
Common shares [Member] | Vantage Point Global Limited [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Shares repurchased | 10,334,679 us-gaap_TreasuryStockSharesAcquired / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_VantagePointGlobalLimitedMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |
Shares repurchased, value | 29,121 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_VantagePointGlobalLimitedMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |
Common shares [Member] | Aiden & Jasmine Limited [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Shares repurchased | 3,860,733 us-gaap_TreasuryStockSharesAcquired / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_AidenAndJasmineLimitedMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |
Shares repurchased, value | 10,879 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_AidenAndJasmineLimitedMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |
Skyline [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Consideration paid for shares repurchased |  |  | $ 24,276 us-gaap_StockRepurchasedDuringPeriodValue / dei_LegalEntityAxis = xnet_SkylineMember
Skyline [Member] | Series A [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Number of shares repurchased |  |  | 27,180 us-gaap_StockRepurchasedDuringPeriodShares / dei_LegalEntityAxis = xnet_SkylineMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember
Skyline [Member] | Series A-1 Preferred Stock [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Number of shares repurchased |  |  | 591,451 us-gaap_StockRepurchasedDuringPeriodShares / dei_LegalEntityAxis = xnet_SkylineMember / us-gaap_StatementClassOfStockAxis = xnet_SeriesAOnePreferredStockMember
Skyline [Member] | Series B [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Number of shares repurchased |  |  | 725,237 us-gaap_StockRepurchasedDuringPeriodShares / dei_LegalEntityAxis = xnet_SkylineMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
Skyline [Member] | Series D Convertible Redeemable Preferred Stock [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Number of shares repurchased |  |  | 3,808,943 us-gaap_StockRepurchasedDuringPeriodShares / dei_LegalEntityAxis = xnet_SkylineMember / us-gaap_StatementClassOfStockAxis = xnet_SeriesDConvertibleRedeemablePreferredStockMember
Skyline [Member] | Common shares [Member] |  |  |
Equity, Class of Treasury Stock [Line Items] |  |  |
Number of shares repurchased |  |  | 469,225 us-gaap_StockRepurchasedDuringPeriodShares / dei_LegalEntityAxis = xnet_SkylineMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_EquityClassOfTreasuryStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total cost of shares repurchased divided by the total number of shares repurchased. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockAcquiredAverageCostPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of share repurchase program, including accounting treatment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 + Details
Name: | us-gaap_TreasuryStockAcquiredRepurchaseAuthorization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest on withholding tax percentage. + References No definition available. + Details
Name: | xnet_InterestOnWithholdingTaxPercentage
Namespace Prefix: | xnet_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Repurchased During Period Value Per Share + References No definition available. + Details
Name: | xnet_StockRepurchasedDuringPeriodValuePerShare
Namespace Prefix: | xnet_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Withholding tax payable non-current. + References No definition available. + Details
Name: | xnet_WithholdingTaxPayableNoncurrent
Namespace Prefix: | xnet_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=xnet_SkylineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |