Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Changes in Initial Product Warranty Accrual and Expenses Under Initial and Extended Warranties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Movement in Standard Product Warranty Accrual          
Balance, beginning of period $ 1,396 $ 1,158 $ 1,132 $ 1,110  
Provision for estimated warranty cost 140 (261) 804 (18)  
Warranty expenditures (478) (43) (878) (238)  
Balance, end of period 1,058 854 1,058 854  
Less: long-term portion of warranty accrual 507 194 507 194 $ 384
Current portion of warranty accrual $ 551 $ 660 $ 551 $ 660 $ 748