XML 44 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Warranty Provision
The following presents a summary of the warranty provision for the years ended December 31:
 
2019
 
2018
Balance - Beginning of the year
$
3,911

 
$
3,490

Provision for new warranty claims
1,895

 
2,435

Change in provision for preexisting warranty claims
(27
)
 
932

Deduction for payments made
(2,705
)
 
(2,803
)
Currency translation adjustment
8

 
(143
)
Balance - End of year
$
3,082

 
$
3,911

Schedule of Minimum Principal Payments Due on Long-term Debt
The existing long-term debt agreement matures in 2023; no payments are due thereafter:
Year Ending December 31,
2020
 
$
4,375

2021
 
4,375

2022
 
4,375

2023
 
146,788

2024
 

Thereafter