XML 57 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Debt (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
item
Dec. 31, 2015
USD ($)
Aug. 31, 2016
item
Debt Instruments      
Capital lease obligations $ 419,000 $ 1,199,000  
Future minimum lease payments      
January 2017 - December 2017 419,000    
Term Note      
Notes payable      
Aggregate principal amount outstanding 0    
Aggregate maturities of notes payable      
Total 0    
Minimum      
Future minimum lease payments      
Interest rate (as a percent)   3.16%  
Maximum      
Future minimum lease payments      
Interest rate (as a percent)   6.72%  
Credit Agreement      
Debt Instruments      
Borrowing, repaying and re-borrowing capacity 20,000,000    
Maximum borrowing capacity on core equipment $ 12,500,000    
Number of notes payable not covered under term loan feature | item 3    
Percentage of maximum borrowing capacity on eligible accounts receivable 80.00%    
Percentage of maximum borrowing capacity on eligible core equipment 50.00%    
Minimum tangible net worth $ 150,000,000    
Credit Agreement | Letter Of Credit      
Debt Instruments      
Unused letters of credit $ 1,767,000    
Credit Agreement | Minimum      
Debt Instruments      
Ratio of current assets to current liabilities 1.50    
Credit Agreement | Minimum | Prime rate      
Debt Instruments      
Interest rate 2.50%    
Credit Agreement | Maximum      
Debt Instruments      
Interest rate 4.50%    
Debt to tangible net worth ratio 1.00    
Notes payable to commercial banks      
Notes payable      
Aggregate principal amount outstanding $ 1,938,000 $ 8,654,000  
Aggregate maturities of notes payable      
January 2017 - December 2017 1,938,000    
Total $ 1,938,000 $ 8,654,000  
Notes payable to commercial banks | Minimum      
Notes payable      
Interest rate (as a percent) 3.50% 3.50%  
Notes payable to commercial banks | Maximum      
Notes payable      
Interest rate (as a percent) 4.50% 4.50%  
Notes payable to finance companies      
Debt Instruments      
Number of notes payable paid in full | item     1
Notes payable      
Aggregate principal amount outstanding   $ 838,000  
Interest rate (as a percent)   2.35%  
Aggregate maturities of notes payable      
Total   $ 838,000