XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Details)
$ in Thousands
3 Months Ended
Feb. 15, 2019
USD ($)
May 11, 2018
USD ($)
Mar. 31, 2019
USD ($)
Letter
Dec. 31, 2018
USD ($)
Dec. 29, 2016
USD ($)
Line of Credit Facility [Abstract]          
Number of letters of credit | Letter     4    
Long-term Debt, Current and Noncurrent [Abstract]          
Long-term debt, net of discount       $ 8,512  
Less: current portion of long-term debt       (1,902)  
Long-term debt, less current portion       $ 6,610  
LIBOR [Member]          
Term Loan [Abstract]          
Term of variable rate     1 month    
Citizen's Bank [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility [Abstract]          
Line of credit facility expiration period     3 years    
Principal amount of the line of credit         $ 5,000
Line of credit facility term     5 years    
Outstanding letter of credit balance     $ 0    
Number of letters of credit | Letter     4    
Outstanding letter of credit balance     $ 1,900    
Line of credit facility, remaining borrowing capacity     $ 3,100    
Citizen's Bank [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Line of Credit Facility [Abstract]          
Percentage of letter of credit fees per annum     1.25%    
Citizen's Bank [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Line of Credit Facility [Abstract]          
Percentage of letter of credit fees per annum     2.00%    
Delayed Draw Term Loan [Member]          
Long-term Debt, Current and Noncurrent [Abstract]          
Long-term debt, net of discount     $ 22,104    
Less: current portion of long-term debt     (4,763)    
Long-term debt, less current portion     $ 17,341    
Delayed Draw Term Loan [Member] | Minimum [Member]          
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate     2.00%    
Delayed Draw Term Loan [Member] | Maximum [Member]          
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate     2.75%    
Delayed Draw Term Loan [Member] | Citizen's Bank [Member] | LIBOR [Member]          
Term Loan [Abstract]          
Term of variable rate     1 month    
Delayed Draw Term Loan [Member] | Citizen's Bank [Member] | Minimum [Member]          
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate     2.00%    
Delayed Draw Term Loan [Member] | Citizen's Bank [Member] | Maximum [Member]          
Line of Credit Facility [Abstract]          
Line of credit facility expiration period     18 months    
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate     2.75%    
Delayed Draw Term Loan [Member] | Citizen's Bank [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility [Abstract]          
Principal amount of the line of credit   $ 25,000      
DP Engineering Ltd, CO. [Member]          
Term Loan [Abstract]          
Cash purchase price $ 13,500        
Proceeds from issuance of debt 14,263        
Earn-out amount $ 5,000        
DP Engineering Ltd, CO. [Member] | Delayed Draw Term Loan [Member]          
Line of Credit Facility [Abstract]          
Line of credit facility term 5 years        
DP Engineering Ltd, CO. [Member] | Delayed Draw Term Loan [Member] | LIBOR [Member]          
Term Loan [Abstract]          
Term of variable rate     1 month    
DP Engineering Ltd, CO. [Member] | Delayed Draw Term Loan [Member] | Minimum [Member]          
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate 2.00%        
DP Engineering Ltd, CO. [Member] | Delayed Draw Term Loan [Member] | Maximum [Member]          
Term Loan [Abstract]          
Debt instrument, basis spread on variable rate 2.75%        
True North Consulting, LLC [Member]          
Term Loan [Abstract]          
Cash purchase price   9,750      
Proceeds from issuance of debt   10,300      
True North Consulting, LLC [Member] | Delayed Draw Term Loan [Member]          
Line of Credit Facility [Abstract]          
Line of credit facility term     5 years    
Term Loan [Abstract]          
Proceeds from issuance of debt   10,300      
Repayments of debt   $ 500      
Debt issuance costs     $ 70    
Loan origination fees     $ 75    
True North Consulting, LLC [Member] | Delayed Draw Term Loan [Member] | LIBOR [Member]          
Term Loan [Abstract]          
Term of variable rate     1 month