XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2020
May 01, 2019
Feb. 27, 2017
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jul. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Feb. 16, 2018
Debt Instrument [Line Items]                      
Amortization expense of deferred financing charges           $ 149,000 $ 161,000        
Fair Value, Inputs, Level 2 [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, fair value       $ 20,400,000   20,400,000       $ 12,500,000  
Senior Secured Credit Facility [Member] | Wells Fargo Bank [Member]                      
Debt Instrument [Line Items]                      
Interest expense and commitment fees       300,000 $ 200,000 500,000 200,000        
Debt issuance cost   $ 900,000                  
Unamortized deferred costs   300,000                  
Amortization expense of deferred financing charges       $ 100,000 $ 100,000 $ 100,000 $ 100,000        
Senior Secured Credit Facility [Member] | Wells Fargo Bank [Member] | Revolving Credit U.S. Facility [Member]                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity   50,000,000                  
Debt instrument stated interest rate       4.88%   4.88%          
Line of credit outstanding       $ 10,000,000   $ 10,000,000          
Senior Secured Credit Facility [Member] | Wells Fargo Bank [Member] | Revolving Credit Canadian Facility [Member]                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity   25,000,000                  
Debt instrument stated interest rate       4.38%   4.38%          
Line of credit outstanding       $ 5,000,000   $ 5,000,000          
Senior Secured Credit Facility [Member] | Wells Fargo Bank [Member] | Letter of Credit [Member]                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity   5,000,000                  
Senior Secured Credit Facility [Member] | Wells Fargo Bank [Member] | Swingline Loans [Member]                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity   $ 5,000,000                  
Senior Secured Credit Facility [Member] | Impact of COVID -19 [Member] | Wells Fargo Bank [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, maximum borrowing capacity       2,600,000   $ 2,600,000          
Debt instrument, face amount                 $ 5,000,000    
Debt maturity date           May 01, 2023          
Senior Secured Credit Facility [Member] | Minimum [Member] | If Leverage Ratio as of End of Any Fiscal Quarter is Greater than 2.00 to 1.00 and the Amount Outstanding Under the Canadian Facility at Any Time During such Fiscal Quarter was Greater than $0 [Member] | Wells Fargo Bank [Member] | Revolving Credit Canadian Facility [Member]                      
Debt Instrument [Line Items]                      
Asset coverage ratio   1.00%                  
Senior Secured Credit Facility [Member] | Minimum [Member] | If Leverage Ratio as of End of Any Fiscal Quarter is Greater than 2.00 to 1.00 and Amount Outstanding Under U.S. Facility at Any Time During such Fiscal Quarter was Greater than $0 [Member] | Wells Fargo Bank [Member] | Revolving Credit U.S. Facility [Member]                      
Debt Instrument [Line Items]                      
Asset coverage ratio   1.00%                  
Senior Secured Credit Facility [Member] | Maximum [Member] | Commencing on Quarter Ending June 30, 2019 through Last Day of Each Fiscal Quarter [Member] | Wells Fargo Bank [Member]                      
Debt Instrument [Line Items]                      
Leverage ratio   2.50%                  
Interest coverage ratio   2.75%                  
Promissory Note [Member] | Repeat Precision [Member] | February 2017 Note [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, maximum borrowing capacity     $ 3,800,000               $ 4,300,000
Long-term debt, gross       0   $ 0       $ 0  
Promissory Note [Member] | Repeat Precision [Member] | February 2017 Note [Member] | Prime Rate [Member]                      
Debt Instrument [Line Items]                      
Debt instrument variable interest rate     1.00%                
Promissory Note [Member] | Repeat Precision [Member] | April 2020 Note [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, maximum borrowing capacity $ 5,000,000                    
Long-term debt, gross       $ 0   $ 0          
Promissory Note [Member] | Repeat Precision [Member] | April 2020 Note [Member] | Prime Rate [Member]                      
Debt Instrument [Line Items]                      
Debt instrument variable interest rate 1.00%                    
Amendment [Member] | Wells Fargo Bank [Member] | Revolving Credit U.S. Facility [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, maximum borrowing capacity               $ 50,000,000