XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Note 6 - Long-term Debt (Tables)
6 Months Ended
Nov. 30, 2023
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
   

November 30,

   

May 31,

 
   

2023

   

2023

 

Term loans dated July 29, 2022, payable to International Bank of Commerce, prime rate of interest plus 0.5% but not less than 4.50%, maturing July 29, 2027

  $ 13,449,109     $ 14,334,736  
                 

Revolving loan payable to International Bank of Commerce, prime rate of interest plus 0.5% but not less than 4.50%, due July 29, 2024

    -       1,500,000  
                 

Term loan payable to First Interstate Bank, interest rate of 3.70%, monthly principal and interest payments of $27,593, due March 19, 2025, secured by certain equipment

    429,840       585,536  
                 

Term loan payable to First Interstate Bank, interest rate of 3.50%, monthly principal and interest payments of $5,997, due August 10, 2028, secured by certain real estate

    737,080       759,639  
                 

Other

    53,859       73,368  

Total long-term debt

    14,669,888       17,253,279  

Debt issuance costs, net of amortization

    (94,244

)

    (84,022

)

Total debt, net of debt issuance costs

    14,575,644       17,169,257  

Less: Current portion of long-term debt

    (2,321,333

)

    (2,249,570

)

Long-term debt, net of current portion

  $ 12,254,311     $ 14,919,687