XML 60 R48.htm IDEA: XBRL DOCUMENT v3.4.0.3
Allowance for Doubtful Accounts Receivable and Sales Returns (Activity in Allowance for Doubtful Accounts Receivable and Sales Returns) (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2016
USD ($)
Allowance for Doubtful Accounts Receivable  
Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance $ 765
Addition (reduction) to allowance (20)
Amounts written off (3)
Foreign currency translation 39
Ending Balance 781
Allowance for Sales Returns  
Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance 158
Addition (reduction) to allowance 20
Amounts written off (3)
Foreign currency translation 0
Ending Balance $ 175