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

Effective Date

 

Notional

  

Fixed

 

Maturity

 

Fair Value at June 30,

 
  

Amount

  

Interest Rate

   

2023

  

2022

 

February 6, 2023

  25,000  

2.80%

 

August 6, 2023

 $59  $48 

February 23, 2023

  100,000  

0.86%

 

March 23, 2025

  6,716   5,538 

May 25, 2023

  25,000  

0.81%

 

April 24, 2025

  1,777   1,447 

February 24, 2023

  25,000  

0.86%

 

March 24, 2025

  1,683   1,387 
          $10,235  $8,420 
Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]

Currency

 

2023

  

2022

 

EUR

  -   5,750 

CAD

  16,600   16,600 

JPY

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

Asset Derivatives

 
 

2023

 

2022

 

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

 $10,235 

Prepaid expenses and other current assets

 $8,420 

Foreign exchange contracts

Prepaid expenses and other current assets

  - 

Prepaid expenses and other current assets

  122 
   $10,235   $8,542 
 

Liability Derivatives

 
 

2023

 

2022

 

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

  315 

Accrued Liabilities

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

2023

  

2022

  

2021

 

Interest rate swaps

 $6,567  $9,552  $1,284 

Foreign exchange contracts

  (437)  380   2,072 
  $6,130  $9,932  $3,356 
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated

            

Affected line item

Other Comprehensive

            

in the Statements

Income (Loss) Components

 

2023

  

2022

  

2021

 

of Operations

Interest rate swaps

 $(4,704) $1,964  $2,287 

Interest expense

Foreign exchange contracts

  672   469   (557)

Other non-operating income

  $(4,032) $2,433  $1,730