Annual report pursuant to Section 13 and 15(d)

Debt - Narrative (Details)

v3.21.4
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 03, 2022
USD ($)
Dec. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Oct. 31, 2021
USD ($)
Nov. 01, 2020
USD ($)
Nov. 30, 2020
Jun. 30, 2020
USD ($)
May 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Extinguishment of Debt [Line Items]                    
Deferred employer payroll taxes related to the CARES Act     $ 26,200,000   $ 26,200,000          
DZ Financing Program                    
Extinguishment of Debt [Line Items]                    
Transferors interests in transferred financial assets, maximum investment limit               $ 100,000,000 $ 115,000,000  
Covenant, minimum tangible net worth through fiscal quarter ending July 31, 2021 (at least)       $ 20,000,000            
Covenant, minimum tangible net worth, each quarter thereafter     25,000,000              
Eligibility threshold for receivables of large customers (as a percent)   8.00%         5.00%      
Covenant, maximum debt to tangible net worth ratio         3          
Covenant, minimum liquid assets     15,000,000   $ 15,000,000          
Borrowing availability     6,000,000   6,000,000          
Long-term debt     60,000,000   $ 60,000,000 $ 60,000,000        
Weighted average annual interest rate during period (as a percent)         1.90% 2.60%        
DZ Financing Program | Letter of Credit, Security Deposit                    
Extinguishment of Debt [Line Items]                    
Fair value of amount outstanding     1,200,000   $ 1,200,000          
DZ Financing Program | Letter of Credit                    
Extinguishment of Debt [Line Items]                    
Current borrowing capacity   $ 35,000,000                
Fair value of amount outstanding     22,100,000   22,100,000          
DZ Financing Program | Letter of Credit | Short Term Financing Program                    
Extinguishment of Debt [Line Items]                    
Fair value of amount outstanding     $ 20,900,000   $ 20,900,000          
DZ Financing Program | Federal Funds Rate | Letter of Credit                    
Extinguishment of Debt [Line Items]                    
Basis spread on variable rate (as a percent)         3.00%          
DZ Financing Program | Prime Rate | Letter of Credit                    
Extinguishment of Debt [Line Items]                    
Basis spread on variable rate (as a percent)         2.50%          
Subsequent Event                    
Extinguishment of Debt [Line Items]                    
Taxes paid related to deferred employer payroll taxes related to the CARES Act $ 13,200,000                  
Minimum                    
Extinguishment of Debt [Line Items]                    
Approximate weekly employee compensation, payroll taxes and payments to vendors         $ 16,000,000.0          
Target liquidity ratio         1.5          
Minimum | DZ Financing Program                    
Extinguishment of Debt [Line Items]                    
Additional borrowing capacity of facility                   $ 5,000,000.0
Increase (decrease) in borrowing capacity   1,000,000.0                
Maximum                    
Extinguishment of Debt [Line Items]                    
Approximate weekly employee compensation, payroll taxes and payments to vendors         $ 17,000,000          
Maximum | DZ Financing Program                    
Extinguishment of Debt [Line Items]                    
Additional borrowing capacity of facility                   $ 7,000,000
Increase (decrease) in borrowing capacity   $ 3,000,000