XML 90 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments under operating and capital leases
As of December 31, 2014, future minimum lease payments under operating and capital leases were as follows (in thousands):
 
Operating Leases
 
Capital Leases
 
Total
2015
$
8,590

 
$
418

 
$
9,008

2016
7,243

 
122

 
7,365

2017
6,205

 
62

 
6,267

2018
4,308

 
12

 
4,320

2019
2,634

 

 
2,634

Thereafter
2,333

 

 
2,333

Total Future Minimum Lease Payments
$
31,313

 
$
614

 
$
31,927