XML 101 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation allowances and reserves balance, beginning of year $ 14,266 $ 5,587 $ 1,960
Deductions 141,493 61,033 29,240
Valuation allowances and reserves balance, end of year 41,911 14,266 5,587
Change in Tax Valuation Allowance      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation allowances and reserves balance, beginning of year 14,309 10,970 12,062
Charged to Costs and Expenses 0 0 0
Charged other Accounts 941 3,339 0
Deductions 0 0 1,092
Valuation allowances and reserves balance, end of year 15,250 14,309 10,970
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation allowances and reserves balance, beginning of year 90 16 16
Charged to Costs and Expenses 347 74 0
Charged other Accounts   0 0
Deductions 20 0 0
Valuation allowances and reserves balance, end of year 417 90 16
Reserve for Inventory Obsolescence      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation allowances and reserves balance, beginning of year 121 212 166
Charged to Costs and Expenses 777 51 228
Charged other Accounts 0 (8) (12)
Deductions 583 134 170
Valuation allowances and reserves balance, end of year $ 315 $ 121 $ 212