XML 35 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments under non-cancellable operating leases
Future minimum lease payments under non-cancelable operating leases are as follows (in thousands):
Years ending December 31,
Amount
2015
$
3,997

2016
3,190

2017
2,789

2018
2,590

2019
2,544

Thereafter
7,489

Operating lease obligations
$
22,599

Schedule of changes in warranty liability
The warranty liability is included as a component of accrued liabilities in the accompanying consolidated balance sheets. Changes in the warranty liability were as follows (in thousands): 
 
Years Ended December 31,
 
2014
 
2013
 
2012
Balance at beginning of year
$
1,038

 
$
725

 
$
489

Changes in existing warranty
(216
)
 
(41
)
 
47

Warranty expense
955

 
1,528

 
784

Obligations fulfilled
(974
)
 
(1,174
)
 
(595
)
Balance at end of year
$
803

 
$
1,038

 
$
725