XML 107 R91.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance for Doubtful Accounts:      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance At Beginning of Year $ 601 $ 217 $ 2,449
Additions Charged to Operations 1,136 422 86
Deductions (112) (38) (2,318)
Effect of Change in Foreign Currency Exchange Rates 35 0 0
Balance At End of Year 1,660 601 217
Reserve for Excess and Obsolete Inventory:      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance At Beginning of Year 4,169 5,468 8,132
Additions Charged to Operations 14,797 1,043 3,382
Deductions (4,961) (2,342) (6,046)
Effect of Change in Foreign Currency Exchange Rates 34 0 0
Balance At End of Year 14,039 4,169 5,468
Deferred Tax Asset Valuation Allowance:      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance At Beginning of Year 94,984 90,774 79,458
Additions Charged to Operations 19,341 17,903 11,316
Deductions 0 (13,693) 0
Effect of Change in Foreign Currency Exchange Rates 94 0 0
Balance At End of Year $ 114,419 $ 94,984 $ 90,774