XML 35 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable, Net - Schedule of Allowance for Doubtful Accounts (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Receivables [Abstract]      
Balance at beginning of the year $ 12,111us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 7,875us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 4,150us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Additions 1,767us-gaap_ProvisionForDoubtfulAccounts 4,921us-gaap_ProvisionForDoubtfulAccounts 3,700us-gaap_ProvisionForDoubtfulAccounts
Reversals (1,176)us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries (373)us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries (140)us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries
Write-off (4,161)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs    
Exchange difference (55)xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment 301xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment 25xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment
Balance at end of the year $ 9,352us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 12,111us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 7,875us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent