v3.26.1
Note 10 - Derivative Financial Instruments (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Interest Rate Derivatives [Table Text Block]

Effective Date

 

Notional

  

Fixed

 

Maturity

 

Fair Value at June 30,

 
  

Amount

  

Interest Rate

   

2026

  

2025

 

August 30, 2025

  225,000  

3.48%

 

August 30, 2028

 $2,310  $- 
                 
Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]

Currency

 

2026

  

2025

 

JPY

  5,107,000   3,250,000 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
           
 

2026

 

2025

 

Derivative designated as hedging instruments

Balance Sheet Line Item

 

Fair Value

 

Balance Sheet Line Item

 

Fair Value

 

Interest rate swaps

Prepaid expenses and other current assets

 $2,310 

Prepaid expenses and other current assets

 $- 

Foreign exchange contracts

Accrued Liabilities

  (299)

Accrued Liabilities

  (68)
   $2,011   $(68)
Derivative Instruments, Gain (Loss) [Table Text Block]
  

2026

  

2025

  

2024

 

Interest rate swaps

 $2,972  $149  $1,154 

Foreign exchange contracts

  -   -   315 
  $2,972  $149  $1,469 
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated Other Comprehensive Income (Loss) Components

 2026  2025  2024 

Affected line item in the Statements of Operations

Interest rate swaps

 $(669) $(4,468) $(6,865)

Interest expense

Foreign exchange contracts

  -   -   (215)

Other non-operating income

  $(669) $(4,468) $(7,080)