XML 424 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Minimum Future Payments on Non-Cancelable Operating Leases
At March 31, 2016, the minimum future payments on non-cancelable operating leases were as follows:
 
 
 
(In thousands)
Remaining nine months of 2016
$
7,996

2017
10,441

2018
9,921

2019
9,802

2020
6,256

Thereafter
10,870

Total minimum future lease payments
$
55,286