Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts (Details)

v3.7.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - 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      
Balance at the Beginning of Period $ 312 $ 293 $ 140
Additions Charged to Cost and Expense 388 68 119
Write-Offs (98) (49) 34
Balance at End of Period 602 312 293
Reserve for Inventory Valuation      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 14,594 12,276 11,041
Additions Charged to Cost and Expense 2,015 3,120 1,840
Write-Offs (1,199) (802) (605)
Balance at End of Period 15,410 14,594 12,276
Deferred Tax Valuation Allowance      
Movement in Valuation Allowances and Reserves      
Balance at the Beginning of Period 2,640 3,134 2,509
Additions Charged to Cost and Expense 1,176 0 625
Write-Offs 0 (494) 0
Balance at End of Period $ 3,816 $ 2,640 $ 3,134