v3.26.1
Note 13 - Leases (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

2025

 

Operating lease cost

 $1,230,379  $1,051,861 

Finance lease cost:

        

Depreciation of lease assets

  202,758   171,664 

Interest on lease liabilities

  76,303   66,608 

Total finance lease cost

  279,061   238,272 

Total lease cost

 $1,509,440  $1,290,133 
Supplemental Balance Sheet Information on Leases [Table Text Block]
 

Classification

 

June 30, 2026

  

June 30, 2025

 

Assets:

         

Operating lease assets

Operating lease assets

 $8,115,887  $7,429,378 

Finance lease assets

Property and equipment, net(1)

  981,003   920,569 

Total lease assets

 $9,096,890  $8,349,947 
          

Liabilities:

         

Current:

         

Operating leases

Operating lease liabilities, current

 $1,189,908  $1,254,062 

Finance leases

Finance lease liabilities, current

  269,414   206,518 
          

Noncurrent:

         

Operating leases

Operating lease liabilities, less current portion

  8,888,227   8,326,250 

Finance leases

Finance lease liabilities, less current portion

  392,796   421,363 

Total lease liabilities

 $10,740,345  $10,208,193 
Lease, Terms and Discount Rates [Table Text Block]

Lease Term and Discount Rate

 

June 30, 2026

 

Weighted Average Remaining Lease Term (in years)

    

Operating leases

  7.0 

Finance leases

  2.7 
     

Weighted Average Discount Rate

    

Operating leases

  3.1%

Finance leases

  9.3%
Supplemental Cash Flow Information on Leases [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

2025

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash used for operating leases

 $1,420,068  $1,189,231 

Operating cash used for finance leases

 $76,304  $66,608 

Financing cash used for finance leases

 $236,240  $187,626 
Lessee, Operating and Finance Lease, Liability, to be Paid, Maturity
         
  

Finance

  

Operating

 

Fiscal year ending:

 

Leases

  

Leases

 

June 30, 2027

 $317,879  $1,592,796 

June 30, 2028

  273,762   1,661,093 

June 30, 2029

  117,056   1,659,508 

June 30, 2030

  23,883   1,704,464 

June 30, 2031

  18,373   1,560,939 

Thereafter

     3,364,686 

Total future minimum payments

  750,953   11,543,486 

Less imputed interest

  (88,743)  (1,465,351)

Present value of lease liabilities

 $662,210  $10,078,135