XML 58 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Annual Rental Commitments under Operating Leases
Anticipated future lease costs are based in part on certain assumptions to approximate minimum annual rental commitments at December 31, 2017 under non-cancelable operating leases are as follows:
Year Ending December 31,
 
 
2018
 
$
5,284

2019
 
$
3,799

2020
 
$
2,670

2021
 
$
2,511

2022
 
$
2,382

  Thereafter
 
$
3,375

Summary of Warranty Provision
The following presents a summary of the warranty provision for the years ended December 31:
 
2017
 
2016
Balance - Beginning of the year
$
5,552

 
$
7,580

Provision for new warranty claims
3,461

 
1,798

Change in provision for preexisting warranty claims
(1,065
)
 
389

Deduction for payments made
(4,579
)
 
(3,819
)
Currency translation adjustment
121

 
(396
)
Balance - End of year
$
3,490

 
$
5,552

Schedule of Minimum Principal Payments Due on Long-term Debt
The following table provides future minimum principal payments due on long-term debt for the next five fiscal years and the remaining years thereafter:

Year Ending December 31,
2018
 
$
4,375

2019
 
$
4,375

2020
 
$
4,375

2021
 
$
4,375

2022
 
$
4,375

Thereafter
 
$
150,938