XML 73 R47.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
Future minimum annual rental commitments under non-cancelable leases at December 31, 2018 are as follows: 
 
(In thousands)
2019
$
8,723

2020
7,009

2021
6,005

2022
5,130

2023
4,361

Thereafter
13,134

 
$
44,362

Schedule of Minimum Volume Commitments
The estimable future commitments under these volume commitment agreements as of December 31, 2018 are as follows:
 
(In thousands)
2019
$
82,083

2020
74,523

2021
105,760

2022
96,693

2023
78,505

Thereafter
190,396

 
$
627,960