XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 December 31,
20202019
Company bonuses$19,343 $— 
Salaries, commissions, and payroll taxes14,025 11,500 
Foreign retirement obligations6,886 6,146 
Warranty obligations5,406 4,713 
Vacation3,641 4,708 
Other27,963 25,132 
$77,264 $52,199 
The changes in the warranty obligation were as follows (in thousands):
Balance as of December 31, 2018$4,743 
Provisions for warranties issued during the period3,841 
Fulfillment of warranty obligations(3,871)
Balance as of December 31, 20194,713 
Provisions for warranties issued during the period3,463 
Fulfillment of warranty obligations(2,770)
Balance as of December 31, 2020$5,406