XML 72 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease commitments under noncancelable operating leases with initial or remaining terms of one year or more at December 31, 2016, are as follows (in thousands):
 
Year Ending December 31,
 
 
 
2017
$
12,768

 
 
2018
9,039

 
 
2019
4,984

 
 
2020
4,315

 
 
2021
3,676

 
 
Thereafter
13,094

 
 
   Total future lease commitments
$
47,876