XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
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, 2019:
Balance - December 31, 2018
$
3,911

Provision for new warranty claims
1,038

Change in provision for preexisting warranty claims
(47
)
Deduction for payments made
(1,587
)
Currency translation adjustment
11

Balance - June 30, 2019
$
3,326

Schedule of Minimum Principal Payments Due on Long-term Debt
The existing long-term debt agreements mature in 2023.
Year Ending December 31,
2019
$
2,187

2020
$
4,375

2021
$
4,375

2022
$
4,375

2023
$
146,788

Thereafter
$