XML 54 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
As of December 31, 2018, future minimum rental payments under noncancellable operating and capital leases were:
(in thousands)
Operating
 
Capital
2019
$
14,781

 
$
4,447

2020
12,768

 
2,636

2021
11,240

 
987

2022
10,951

 
97

2023
10,268

 
22

Thereafter
8,734

 
25

Total
$
68,742

 
$
8,214

Schedule of Future Minimum Lease Payments for Capital Leases
As of December 31, 2018, future minimum rental payments under noncancellable operating and capital leases were:
(in thousands)
Operating
 
Capital
2019
$
14,781

 
$
4,447

2020
12,768

 
2,636

2021
11,240

 
987

2022
10,951

 
97

2023
10,268

 
22

Thereafter
8,734

 
25

Total
$
68,742

 
$
8,214