XML 58 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Lease Payments for Operating Leases
The following table summarizes principal contractual commitments as of March 31, 2015 (in thousands): 
 
2015
 
2016
 
2017
 
2018
 
2019
 
Thereafter
 
Total
Operating leases
$
3,730

 
$
4,185

 
$
3,667

 
$
3,197

 
$
2,862

 
$
10,277

 
$
27,918

Purchase Obligations
943

 
530

 

 

 

 

 
1,473

Total commitments
4,673

 
4,715

 
3,667

 
3,197

 
2,862

 
10,277

 
29,391