XML 58 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Future minimum rental payments under non cancelable operating leases
At December 31, 2018, future minimum rental payments under noncancelable operating leases are as follows:
(in thousands)
Operating
Leases
 
 
2019
$
16,542

2020
16,325

2021
13,932

2022
12,791

2023
10,623

Thereafter
23,638

Total minimum lease payments
$
93,851