XML 42 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases and Purchase Commitments by Year
F9: Future Minimum Lease Payments Due Under Noncancellable Operating Leases and Purchase Commitments by Year
 
Future Minimum Lease Payments
 
Purchase Commitments
 
(in thousands)
July 1, 2016 through December 31, 2016
$
770

 
$
21,994

2017
1,183

 
31,019

2018
616

 
29,463

2019
1,494

 
19,870

2020

 
14,185

2021

 
3,232

Thereafter

 
27,173

Total
$
4,063

 
$
146,936