XML 60 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases
Aggregate minimum future payments under these non-cancelable operating leases are as follows:

(In thousands)
Operating Lease Obligations
 
 
2017
$
30,089

2018
26,898

2019
22,041

2020
16,085

2021
11,147

2022 and thereafter
8,722

 
 
 
$
114,982

Schedule of Aggregate Future Payments for Purchase Commitments
Aggregate future payments under these commitments are as follows:
(In thousands)
Purchase Obligations
 
 
2017
$
83,002

2018
41,887

2019
19,205

2020
7,677

2021
3,711

2022 and thereafter
26,890

 
 
 
$
182,372