XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases and Other Commitments (Tables)
12 Months Ended
Dec. 31, 2018
Leases And Other Commitments [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
At December 31, 2018, future minimum rental payments under noncancelable operating leases approximate the following:
(in thousands)
 
2019
$
101,009

2020
84,945

2021
72,031

2022
53,709

2023
47,091

Thereafter
115,948

 
$
474,733