XML 134 R116.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II -Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 736    
Balance at End of Period 873 $ 736  
Reserve for Uncollectible Accounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 873 736 $ 820
Charged to Costs and Expenses 724 216 0
Deductions (116) (64) (44)
Other 87 (15) (40)
Balance at End of Period 1,568 873 736
Reserve for Inventory Obsolescence [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 3,317 3,803 5,058
Charged to Costs and Expenses 3,281 3,641 1,562
Deductions (1,980) (4,075) (2,443)
Other 343 (52) (374)
Balance at End of Period 4,961 3,317 3,803
Deferred Tax Valuation Allowance [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 4,116 3,259 2,483
Charged to Costs and Expenses 1,193 857 817
Deductions 0 0 0
Other 0 0 (41)
Balance at End of Period $ 5,309 $ 4,116 $ 3,259