XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Minimum Future Payments on Non-Cancelable Operating Leases
At September 30, 2016, the minimum future payments on non-cancelable operating leases were as follows:
 
 
 
(In thousands)
Remaining three months of 2016
$
2,749

2017
10,755

2018
10,379

2019
10,127

2020
6,459

Thereafter
11,086

Total minimum future lease payments
$
51,555