Annual report pursuant to Section 13 and 15(d)

Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail)

v3.10.0.1
Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Standard Product Warranty Accrual      
Balance, January 1 $ 1,190 $ 1,706 $ 2,188
Provision for estimated warranty cost 901 492 348
Warranty expenditures (783) (1,008) (830)
Balance, December 31 1,308 1,190 1,706
Less: long-term portion of warranty accrual 447 70 773
Current portion of warranty accrual $ 861 $ 1,120 $ 933