XML 49 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Annual Commitments
Future Minimum Annual Commitments at March 31, 2016:
(amounts in thousands)
Operating Lease Minimum Rental Payments
 
Minimum Purchase Commitments
2016
$
33,721

 
$
22,109

2017
46,960

 
19,861

2018
57,211

 
17,222

2019
52,363

 
12,967

2020
48,687

 
4,258

Thereafter
157,427

 
14,850

Total future lease and purchase commitments
$
396,369

 
$
91,267