XML 55 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Obligations
The future minimum obligations under all non-cancelable leases and other contractual obligations are as follows (in thousands):
 
Net
Operating
Leases
 
Other
Contractual
Obligations
2017
$
9,265

 
$
1,049

2018
5,660

 
766

2019
2,805

 


2020
1,539

 

2021
1,135

 

Thereafter
808

 

Total minimum payments
$
21,212

 
$
1,815