XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Derivative Financial Instruments - Amounts Reclassified From Accumulated Other Comprehensive Income (Loss) to Net Income (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Derivative liability, fair value $ 4,673 $ 10,235
Designated as Hedging Instrument [Member]    
Derivative, fair value 4,673 10,235
Derivative liability, fair value 0 315
Prepaid Expenses and Other Current Assets [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative, fair value 4,673 10,235
Prepaid Expenses and Other Current Assets [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]    
Derivative, fair value 0 0
Accrued Liabilities [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative liability, fair value 0 0
Accrued Liabilities [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]    
Derivative liability, fair value $ 0 $ 315