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

May 31,

   

May 31,

 
   

2025

   

2024

 

Non-cancellable financing leases

  $ 4,457     $ 23,143  

Less: Current portion

    (4,457

)

    (19,171

)

Non-cancellable financing leases, net of current portion

  $ -     $ 3,972  
   

May 31,

   

May 31,

 
   

2025

   

2024

 

Production equipment under financing leases

  $ 24,431     $ 176,565  

Less: Accumulated amortization

    (17,509 )     (119,759 )

Production equipment under financing leases, net

  $ 6,922     $ 56,806  
Schedule of Operating Lease [Table Text Block]
   

May 31,

   

May 31,

 
   

2025

   

2024

 

Liability under operating leases

  $ 5,168,301     $ 5,453,234  

Less: Current portion

    (303,815 )     (286,221 )

Long-term portion of liability under operating leases

  $ 4,864,486     $ 5,167,013  
Lease, Cost [Table Text Block]
   

May 31,

   

May 31,

 
   

2025

   

2024

 

Lease Expense

               

Financing lease expense -

               

Amortization of right-of-use assets

  $ 4,887     $ 24,312  

Interest on lease liabilities

    487       1,719  

Operating lease expense

    636,755       609,976  

Short-term lease expense

    1,506,817       1,512,438  

Total

  $ 2,148,946     $ 2,148,445  
                 

Other Information

               

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

               

Operating cash flows

  $ 487     $ 26,031  

Financing cash flows

  $ 18,686     $ 37,342  

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

               

Operating cash flows

  $ 610,291     $ 583,807  

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

               

Operating leases

  $ -     $ 354,041  

Weighted-average remaining lease term (in years) -

               

Financing leases

    0.7       1.2  

Operating leases

    11.7       12.7  

Weighted-average discount rate -

               

Financing leases

    3.0 %     4.0 %

Operating leases

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

Financing

   

Operating

 
   

Leases

   

Leases

 

Twelve months ending May 31, 2026

  $ 4,513     $ 609,000  

Twelve months ending May 31, 2027

    -       609,000  

Twelve months ending May 31, 2028

    -       631,300  

Twelve months ending May 31, 2029

    -       635,760  

Twelve months ending May 31, 2030

    -       604,510  

Thereafter

    -       4,158,580  

Total future minimum lease payments

    4,513       7,248,150  

Less: Imputed interest

    55       2,079,849  

Present value of minimum lease payments

  $ 4,457     $ 5,168,301