v3.26.3
Note 9 - Derivative Financial Instruments (Tables)
3 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Interest Rate Derivatives [Table Text Block]

Effective Date

 

Notional Amount

  

Fixed Interest Rate

 

Maturity

 

September 30, 2026

  

June 30, 2026

 

August 30, 2025

 $225,000   3.48%

August 30, 2028

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

Currency - buy

 

Currency - sell

  

September 30, 2026

  

June 30, 2026

 

JPY

 

SGD

  

JPY 5,107,000

  

JPY 5,107,000

 

USD

 

SGD

  

SGD 50,612

   - 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
 

September 30, 2026

 

June 30, 2026

 

Derivative

Balance Sheet Line Item

 

Fair Value

 

Balance Sheet Line Item

 

Fair Value

 

Interest rate swaps

Prepaid expenses and other current assets

 $4,952 

Prepaid expenses and other current assets

 $2,310 

Foreign exchange contracts

Prepaid expenses and other current assets

  153 

Accrued liabilities

  (299)
   $5,105   $2,011 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

Three Months Ended

 
  

September 30, 2026

  

September 30, 2025

 

Interest rate swaps

 $2,773  $(1,025)
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated Other

 

Three Months Ended

 

Affected line item in the Unaudited

Comprehensive Loss Components

 

September 30, 2026

  

September 30, 2025

 

Condensed Statements of Operations

Interest rate swaps

 $(124) $(155)

Interest expense