v3.26.1
Note 4 - Accounts Receivable (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

June 30,

 

2026

  

2025

 
         

Accounts receivable - trade

 $59,965  $63,572 

Allowance for expected credit losses

  (3,168)  (3,078)
  $56,797  $60,494