XML 67 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Other Items (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases
Future minimum lease payments under existing operating leases are expected to be as follows:
 
 
 
 
 
 
Minimum 
lease payments
 
 
2019
$
7,137

 
 
2020
5,294

 
 
2021
4,934

 
 
2022
4,225

 
 
2023
1,530

 
 
After 2023
298

 
 
Future minimum lease payments under existing operating leases
$
23,418

 
 
 
 
 
Schedule of Future Minimum Lease Payments for Capital Leases
The future minimum lease payments of the Company’s capital leases are detailed below, and relate principally to the transaction noted above, excluding the bargain renewal option.
 
 
 
 
 
 
Minimum 
lease payments
 
 
2019
$
3,331

 
 
2020
3,336

 
 
2021
3,336

 
 
2022
3,336

 
 
2023
2,830

 
 
After 2023
12,790

 
 
Future minimum lease payments under existing capital leases
$
28,959