XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Leases (Tables)
12 Months Ended
May 31, 2024
Notes Tables  
Schedule of Financing Lease [Table Text Block]
   

2024

   

2023

 

Non-cancelable financing leases

  $ 23,143     $ 60,485  

Less: Current portion of financing leases

    (19,171

)

    (31,981

)

Non-cancelable financing leases, net of current portion

  $ 3,972     $ 28,504  
   

2024

   

2023

 

Production equipment under financing leases

  $ 176,565     $ 176,565  

Less: Accumulated amortization

    (119,759 )     (95,447 )

Production equipment under financing leases, net

  $ 56,806     $ 81,118  
Schedule of Operating Lease [Table Text Block]
   

2024

   

2023

 

Liability under operating leases

  $ 5,453,234     $ 5,360,034  

Less: Current portion

    (286,221 )     (240,346 )

Long-term portion of liability under operating leases

  $ 5,167,013     $ 5,119,688  
Lease, Cost [Table Text Block]
   

2024

   

2023

 

Lease Expense

               

Financing lease expense -

               

Amortization of right-of-use assets

  $ 24,312     $ 197,626  

Interest on lease liabilities

    1,719       24,927  

Operating lease expense

    609,976       501,712  

Short-term lease expense

    1,512,438       1,532,005  

Total

  $ 2,296,978     $ 2,256,270  
                 

Other Information

               

Cash paid for amounts included in the measurement of lease liabilities for finance leases -

               

Operating cash flows

  $ 26,031     $ 24927  

Financing cash flows

  $ 37,342     $ 578,151  

Cash paid for amounts included in the measurement of lease liabilities for operating leases -

               

Operating cash flows

  $ 583,807     $ 478,881  

Right-of-use assets obtained in exchange for lease liability – operating lease

  $ 354,041     $ 5,516,006  

Weighted-average remaining lease term (in years) -

               

Financing leases

    1.2       1.7  

Operating leases

    12.7       14.1  

Weighted-average discount rate -

               

Financing leases

    4.0 %     4.4 %

Operating leases

    6.1 %     6.0 %
Lease Liability Maturity [Table Text Block]
   

Operating

Leases

   

Financing

Leases

 

Year ending May 31, 2025

  $ 610,291     $ 19,171  

Year ending May 31, 2026

    609,000       4,514  

Year ending May 31, 2027

    609,000       -  

Year ending May 31, 2028

    631,300       -  

Year ending May 31, 2029

    635,760       -  

Thereafter

    4,763,090       -  

Total lease payments

    7,858,441       23,685  

Less: Imputed interest

    (2,405,207 )     (542 )

Present value of minimum lease payments

  $ 5,453,234     $ 23,143