XML 56 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Scheduled minimum rental commitments under non-cancellable operating leases at December 31, 2018, consist of the following (in thousands):
2019
$
16,267

2020
12,572

2021
9,774

2022
7,955

2023
4,938

Thereafter
14,815

Total commitments
$
66,321