XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies [Abstract]  
Future Minimum Lease Payments in Subsequent Fiscal Years Under Noncancelable Operating Leases
At December 31, 2017, the approximate future minimum lease payments in subsequent years under noncancelable operating leases with an initial term in excess of one year are as follows:
 
2018
 
$
817,000
 
2019
  
430,000
 
2020
  
279,000
 
2021
  
254,000
 
2022
  
164,000
 
Thereafter
  
544,000
 
  
$
2,488,000
 
Future Minimum Purchase Agreement Payments in Subsequent Years
At December 31, 2017, the approximate future minimum purchase agreement payments in subsequent years are as follows:
 
2018
 
$
-
 
2019
  
300,000
 
2020
  
600,000
 
2021
  
900,000
 
2022
  
1,200,000
 
Thereafter
  
1,500,000
 
  
$
4,500,000