XML 76 R135.htm IDEA: XBRL DOCUMENT v2.4.1.9
Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Income Statements, Captions [Line Items]      
Revenues $ 179,529us-gaap_SalesRevenueNet $ 174,594us-gaap_SalesRevenueNet $ 140,521us-gaap_SalesRevenueNet
Cost of revenues (98,459)us-gaap_CostOfRevenue (93,260)us-gaap_CostOfRevenue (84,012)us-gaap_CostOfRevenue
Gross profit 81,070us-gaap_GrossProfit 81,334us-gaap_GrossProfit 56,509us-gaap_GrossProfit
Operating expenses      
Research and development expenses (35,287)us-gaap_ResearchAndDevelopmentExpense (28,832)us-gaap_ResearchAndDevelopmentExpense (20,357)us-gaap_ResearchAndDevelopmentExpense
Sales and marketing expenses (29,253)us-gaap_SellingAndMarketingExpense (26,610)us-gaap_SellingAndMarketingExpense (20,219)us-gaap_SellingAndMarketingExpense
General and administrative expenses (29,960)us-gaap_GeneralAndAdministrativeExpense (23,073)us-gaap_GeneralAndAdministrativeExpense (18,474)us-gaap_GeneralAndAdministrativeExpense
Total operating expenses (94,500)us-gaap_OperatingExpenses (78,515)us-gaap_OperatingExpenses (59,050)us-gaap_OperatingExpenses
Operating income / (loss) (11,874)us-gaap_OperatingIncomeLoss 3,839us-gaap_OperatingIncomeLoss 2,125us-gaap_OperatingIncomeLoss
Interest income 6,733us-gaap_InterestIncomeOther 1,189us-gaap_InterestIncomeOther 1,377us-gaap_InterestIncomeOther
Interest expense (163)us-gaap_InterestExpenseDebt   (1,400)us-gaap_InterestExpenseDebt
Other (loss) / income, net 13,966us-gaap_OtherNonoperatingIncomeExpense 4,679us-gaap_OtherNonoperatingIncomeExpense 564us-gaap_OtherNonoperatingIncomeExpense
Income before income tax 8,403us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 9,732us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,621us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax 1,459us-gaap_IncomeTaxExpenseBenefit 647us-gaap_IncomeTaxExpenseBenefit (2,239)us-gaap_IncomeTaxExpenseBenefit
Net income 9,862us-gaap_ProfitLoss 10,379us-gaap_ProfitLoss 382us-gaap_ProfitLoss
Net income attributable to the non-controlling interest (950)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest (283)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest (121)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net (loss) / income attributable to Xunlei Limited's common shareholders (105,366)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 2,268us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (313)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Xunlei Limited [Member]      
Condensed Income Statements, Captions [Line Items]      
Revenues 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of revenues (1,673)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,264)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,075)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gross profit (1,673)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,264)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,075)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating expenses      
Research and development expenses     (1,369)us-gaap_ResearchAndDevelopmentExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Sales and marketing expenses   (241)us-gaap_SellingAndMarketingExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(489)us-gaap_SellingAndMarketingExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
General and administrative expenses (996)us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(972)us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,315)us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total operating expenses (996)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,213)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,173)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating income / (loss) (2,669)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,477)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,248)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest income 6,171us-gaap_InterestIncomeOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
706us-gaap_InterestIncomeOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,089us-gaap_InterestIncomeOther
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense (163)us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Other (loss) / income, net 7,602us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,651us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(885)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income from subsidiaries and consolidated VIEs (129)xnet_IncomeLossFromSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
11,782xnet_IncomeLossFromSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
6,547xnet_IncomeLossFromSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income before income tax 10,812us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,662us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
503us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income tax 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income 10,812us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,662us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
503us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income attributable to the non-controlling interest 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net (loss) / income attributable to Xunlei Limited's common shareholders $ 10,812us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 10,662us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 503us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember