XML 53 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Summary of Warranty Provision
The following represents a summary of the warranty provision for the six months ended June 30, 2020:
Balance - December 31, 2019$3,082  
Provision for new warranty claims499  
Change in provision for preexisting warranty claims143  
Deduction for payments made(1,156) 
Currency translation adjustment(29) 
Balance - June 30, 2020$2,539  
Schedule of Minimum Principal Payments Due on Long-term Debt The existing long-term debt agreements mature in 2023; no payments are due thereafter:
Year Ending December 31,
2020$2,187  
2021$4,375  
2022$4,375  
2023$148,581  
2024$—  
Thereafter$—