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

2018
11,389

2019
11,318

2020
7,375

2021
6,708

Thereafter
10,342

Total minimum future lease payments
$
55,654