XML 41 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies [Abstract]  
Future Minimum Payments Under Capital Leases
The following is a schedule by years of future minimum payments under capital leases together with the present value of the net minimum lease payments as of December 31, 2016 (in thousands):

  
Property
  
Equipment
  
Total
 
2017
 
$
1,899
   $
1
   $
1,900
 
2018
  
1,947
   
--
   
1,947
 
2019
  
1,995
   
--
   
1,995
 
2020
  
2,045
   
--
   
2,045
 
2021
  
2,096
   
--
   
2,096
 
Remainder
  
17,268
   
--
   
17,268
 
             
Total minimum obligations
  
27,250
   
1
   
27,251
 
Less amounts representing interest (ranging from 5.0% to 18.8%)
  
(7,343
)
  
--
   
(7,343
)
             
Net present value of minimum obligations
  
19,907
   
1
   
19,908
 
Less current portion
  
(917
)
  
(1
)
  
(918
)
             
Long-term capital lease obligations at December 31, 2016
 
$
18,990
  
$
--
  
$
18,990
 

Future Minimum Lease Payments for All Noncancelable Operating Leases
Future minimum lease payments for all noncancelable operating leases at December 31, 2016 are as follows (in thousands):

2017
 
$
560
 
2018
  
491
 
2019
  
491
 
2020
  
505
 
2021
  
502
 
Remainder
  
719
 
 
Total minimum lease payments
 
$
3,268
 

Accrued Warranties
 
Warranties
We provide product warranties for products sold through certain U.S. Government contract vehicles. We accrue a warranty liability at the time that we recognize revenue for the estimated costs that may be incurred in connection with providing warranty coverage. Warranties are valued using historical warranty usage trends; however, if actual product failure rates or service delivery costs differ from estimates, revisions to the estimated warranty liability may be required. Accrued warranties are reported as other current liabilities on the consolidated balance sheets.

  
Balance
Beginning
of Year
  
Accruals
  
Warranty
Expenses
  
Balance
End
of Year
 
  
(amount in thousands)
 
             
Year Ended December 31, 2016
 
$
133
  
$
279
  
$
(361
)
 
$
51
 
Year Ended December 31, 2015
 
$
189
  
$
125
  
$
(181
)
 
$
133
 
Year Ended December 31, 2014
 
$
113
  
$
140
  
$
(64
)
 
$
189