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