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

Effective Date

 

Notional

  

Fixed

 

Maturity

 

Fair Value at June 30,

 
  

Amount

  

Interest Rate

   

2024

  

2023

 

February 6, 2023

  25,000  

2.80%

 

August 6, 2023

 $-  $59 

February 23, 2023

  100,000  

0.86%

 

March 23, 2025

  3,045   6,716 

May 25, 2023

  25,000  

0.81%

 

April 24, 2025

  863   1,777 

February 24, 2023

  25,000  

0.86%

 

March 24, 2025

  765   1,683 
          $4,673  $10,235 
Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]

Currency

 

2024

  

2023

 

USD

  4,159   - 

CAD

  6,079   16,600 

JPY

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

Asset Derivatives

 
 

2024

 

2023

 

Derivative designated as

Balance

    

Balance

    

hedging instruments

Sheet

    

Sheet

    
 

Line Item

 

Fair Value

 

Line Item

 

Fair Value

 

Interest rate swaps

Prepaid expenses and other current assets

 $4,673 

Prepaid expenses and other current assets

 $10,235 

Foreign exchange contracts

Prepaid expenses and other current assets

  - 

Prepaid expenses and other current assets

  - 
   $4,673   $10,235 
 

Liability Derivatives

 
 

2024

 

2023

 

Derivative designated as

Balance

    

Balance

    

hedging instruments

Sheet

    

Sheet

    
 

Line Item

 

Fair Value

 

Line Item

 

Fair Value

 

Interest rate swaps

Accrued Liabilities

 $- 

Accrued Liabilities

 $- 

Foreign exchange contracts

Accrued Liabilities

  - 

Accrued Liabilities

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

2024

  

2023

  

2022

 

Interest rate swaps

 $1,154  $6,567  $9,552 

Foreign exchange contracts

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

Details about Accumulated

            

Affected line item

Other Comprehensive

            

in the Statements

Income (Loss) Components

 

2024

  

2023

  

2022

 

of Operations

Interest rate swaps

 $(6,865) $(4,704) $1,964 

Interest expense

Foreign exchange contracts

  (215)  672   469 

Other non-operating income

  $(7,080) $(4,032) $2,433