XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 01, 2017
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
DEBT            
Amortization of debt issuance costs   $ 200 $ 200 $ 516 $ 516  
Average excess availability, less than 33% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   1.00%   1.00%    
Average excess availability, less than 33% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   2.00%   2.00%    
Average excess availability, less than 66.67% of the commitments and more than or equal to 33.33% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   0.75%   0.75%    
Average excess availability, less than 66.67% of the commitments and more than or equal to 33.33% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   1.75%   1.75%    
Average excess availability, more than or equal to 66.67% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   0.50%   0.50%    
Average excess availability, more than or equal to 66.67% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   1.50%   1.50%    
Average excess availability more than or equal to fifty percent            
DEBT            
Unused line fee (as a percent)       0.25%    
Average excess availability less than fifty percent            
DEBT            
Unused line fee (as a percent)       0.375%    
Eligible unbilled receivables            
DEBT            
Borrowing base (as a percent) 75.00%          
Letter of credit            
DEBT            
Amount outstanding   $ 0   $ 0   $ 0
Revolving line of credit            
DEBT            
Maximum borrowing capacity $ 300,000          
Revolving line of credit | Letter of credit            
DEBT            
Maximum borrowing capacity   63,600   $ 63,600   214,600
Senior secured credit facility            
DEBT            
Additional borrowing capacity $ 150,000          
Time frame for increasing borrowing capacity       3 years    
Percentage of borrowing base allowed 35.00%          
Margin (as a percent) 2.00%          
Reduction in borrowing capacity   15,600   $ 15,600   19,900
Unused portion of available borrowing   48,000   48,000    
Debt issuance costs   $ 1,400   $ 1,400   $ 2,000
Senior secured credit facility | Minimum            
DEBT            
Percentage of borrowing base allowed 30.00%          
Variable interest rate (as a percent)   1.50%   1.50%    
Senior secured credit facility | Maximum            
DEBT            
Variable interest rate (as a percent)   2.00%   2.00%    
Senior secured credit facility | Base Rate Advances | Minimum            
DEBT            
Margin (as a percent) 0.50%          
Senior secured credit facility | Base Rate Advances | Maximum            
DEBT            
Margin (as a percent) 1.00%          
Senior secured credit facility | LIBOR            
DEBT            
Margin (as a percent) 1.00%          
Senior secured credit facility | LIBOR | Minimum            
DEBT            
Margin (as a percent) 1.50%          
Senior secured credit facility | LIBOR | Maximum            
DEBT            
Margin (as a percent) 2.00%          
Senior secured credit facility | Federal Funds Rate            
DEBT            
Margin (as a percent) 0.50%          
Senior secured credit facility | Eligible billed receivables            
DEBT            
Borrowing base (as a percent) 85.00%          
Senior secured credit facility | Eligible inventory            
DEBT            
Borrowing base (as a percent) 70.00%          
Senior secured credit facility | Net recovery percentage            
DEBT            
Borrowing base (as a percent) 85.00%          
Senior secured credit facility | Criteria for distributions, scenario one            
DEBT            
Lookback period 30 days          
Percentage outstanding 25.00%          
Base amount $ 37,500          
Senior secured credit facility | Criteria for distributions, scenario two            
DEBT            
Lookback period 30 days          
Percentage outstanding 20.00%          
Base amount $ 30,000          
Fixed charge coverage ratio 1.00%          
Senior secured credit facility | Coverage Ratio Criteria            
DEBT            
Lookback period 60 days          
Percentage outstanding 10.00%          
Base amount $ 15,000          
Fixed charge coverage ratio 1.00%          
Senior secured credit facility | Letter of credit            
DEBT            
Maximum borrowing capacity $ 40,000          
Senior secured credit facility | Swingline loan            
DEBT            
Maximum borrowing capacity $ 30,000