XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt (Narrative) (Details)
3 Months Ended 6 Months Ended
Jul. 18, 2022
USD ($)
Jan. 17, 2022
Jan. 06, 2022
Jan. 29, 2021
USD ($)
Mar. 03, 2020
USD ($)
Oct. 31, 2024
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Jul. 18, 2027
Jul. 31, 2026
Apr. 30, 2022
USD ($)
Apr. 23, 2020
USD ($)
Mar. 15, 2019
CNY (¥)
Debt Instrument [Line Items]                            
Repayment of term loan               $ 6,017,979 $ 238,889          
TCW Term Loan [Member]                            
Debt Instrument [Line Items]                            
Maturity date Jul. 18, 2027                          
TCW Term Loan [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Credit facility $ 40,000,000                          
Outstanding balance under the credit facility             $ 39,750,000 39,750,000            
Unamortized deferred financing costs             1,115,453 1,115,453            
Deferred financing costs             1,191,099 $ 1,191,099            
Debt Instrument, Periodic Payment             $ 250,000              
Percentage of mandatory annual repayments               50.00%            
Fixed charge coverage ratio               1.10%            
TCW Term Loan [Member] | Notes Payable - Secured Lenders [Member] | Forecast [Member]                            
Debt Instrument [Line Items]                            
Debt Instrument, Periodic Payment           $ 500,000                
TCW Term Loan [Member] | SOFR Rate [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Variable interest rate 7.50%                          
FILO Term Loan [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Repayment of term loan $ 5,000,000                          
U.S. Bank [Member] | Paycheck Protection Program [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Loan                         $ 6,282,973  
Maturity date               Apr. 23, 2022            
JPMorgan Chase Bank [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Leverage ratio             5.75 5.75            
JPMorgan Chase Bank [Member] | Notes Payable - Secured Lenders [Member] | Forecast [Member]                            
Debt Instrument [Line Items]                            
Leverage ratio                   4.00 3.00      
JPMorgan Chase Bank [Member] | Notes Payable - Buildings [Member] | Corporate Headquarters And Manufacturing Facility [Member]                            
Debt Instrument [Line Items]                            
Mortgage agreement, amount       $ 6,500,000                    
Mortgage agreement, final payment             $ 4,368,444 $ 4,368,444            
Mortgage agreement, maturity date               Jan. 29, 2026            
Mortgage agreement, outstanding amount             0 $ 0       $ 5,994,445    
JPMorgan Chase Bank [Member] | Amended Facility [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Outstanding balance under the credit facility             48,916,746 48,916,746       51,392,158    
Unused availability under the credit facility             19,150,939 19,150,939       5,691,855    
Deferred financing costs             296,802 296,802       128,733    
Unamortized amount             604,006 604,006       393,503    
The Bank And Trust SSB [Member] | Notes Payable - Buildings [Member] | Warehousing And Distribution Center [Member]                            
Debt Instrument [Line Items]                            
Variable interest rate         1.00%                  
Mortgage agreement, amount         $ 556,000                  
Mortgage agreement, monthly principal payment         $ 6,103                  
Mortgage agreement, interest rate         5.75%                  
Mortgage agreement, payable period         120 months                  
Mortgage agreement, outstanding amount             $ 441,361 $ 441,361       464,895    
Minimum [Member] | Finance Lease And Sales Leaseback Agreements [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             7.09% 7.09%            
Debt Instrument, Periodic Payment               $ 2,874            
Minimum [Member] | TCW Term Loan [Member] | SOFR Rate [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Variable interest rate 1.00%                          
Minimum [Member] | JPMorgan Chase Bank [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Term Loan Borrowing Base Coverage Ratio             1.50 1.50            
Minimum [Member] | Engencap Fin S.A. DE C.V. [Member] | Notes Payable - Equipment [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             7.35% 7.35%            
Maturity date               Nov. 01, 2022            
Debt Instrument, Periodic Payment               $ 9,676            
Minimum [Member] | FGI Equipment Finance LLC [Member] | Notes Payable - Equipment [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             8.25% 8.25%            
Maturity date               Mar. 01, 2025            
Debt Instrument, Periodic Payment               $ 10,723            
Maximum [Member] | Finance Lease And Sales Leaseback Agreements [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             12.73% 12.73%            
Maturity date               Oct. 01, 2026            
Debt Instrument, Periodic Payment               $ 33,706            
Maximum [Member] | JPMorgan Chase Bank [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Term Loan Borrowing Base Coverage Ratio             1.50 1.50            
Maximum [Member] | JPMorgan Chase Bank [Member] | Amended Facility [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Credit facility $ 70,000,000                          
Maximum [Member] | Engencap Fin S.A. DE C.V. [Member] | Notes Payable - Equipment [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             8.00% 8.00%            
Maturity date               May 01, 2023            
Debt Instrument, Periodic Payment               $ 16,762            
Maximum [Member] | FGI Equipment Finance LLC [Member] | Notes Payable - Equipment [Member]                            
Debt Instrument [Line Items]                            
Fixed interest rate             9.25% 9.25%            
Maturity date               Oct. 01, 2027            
Debt Instrument, Periodic Payment               $ 69,439            
SigmaTron Electronic Technology Co [Member] | China Construction Bank [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Credit facility             $ 1,254,000 1,254,000            
Expiration date   Dec. 23, 2022 Jan. 06, 2022                      
Fixed interest rate                           3.80%
Outstanding balance under the credit facility             $ 0 $ 0       $ 438,219    
SigmaTron Electronic Technology Co [Member] | Maximum [Member] | China Construction Bank [Member] | Notes Payable - Secured Lenders [Member]                            
Debt Instrument [Line Items]                            
Credit facility | ¥                           ¥ 9,000,000