XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Derivative Financial Instruments (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Interest Rate Derivatives [Table Text Block]

Effective Date

 

Notional

  

Fixed

 

Maturity

 

Fair Value at June 30,

 
  

Amount

  

Interest Rate

   

2025

  

2024

 

February 23, 2023

  100,000  

0.86%

 

March 23, 2025

 $-  $3,045 

May 25, 2023

  25,000  

0.81%

 

April 24, 2025

  -   863 

February 24, 2023

  25,000  

0.86%

 

March 24, 2025

  -   765 
          $-  $4,673 
Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]

Currency

 

2025

  

2024

 

USD

  -   4,159 

CAD

  -   6,079 

JPY

  3,250,000   - 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
 

Asset Derivatives

 
 

2025

 

2024

 

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

 $- 

Prepaid expenses and other current assets

 $4,673 
  $-   $4,673 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

2025

  

2024

  

2023

 

Interest rate swaps

 $149  $1,154  $6,567 

Foreign exchange contracts

  -   315   (437)
  $149  $1,469  $6,130 
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated Other Comprehensive Income (Loss) Components

 2025  2024  2023 

Affected line item in the Statements of Operations

Interest rate swaps

 (4,468) (6,865) (4,704)

Interest expense

Foreign exchange contracts

 -  (215) 672 

Other non-operating income

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