XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVE FINANCIAL INSTRUMENTS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2020
USD ($)
derivative
Feb. 28, 2017
USD ($)
instrument
Derivative financial instruments                
Term of contract     30 days          
Other (income) expense                
Derivative financial instruments                
Gain (loss) on foreign currency contracts $ (90) $ (750) $ (96) $ (696)        
Interest Rate Swaps                
Derivative financial instruments                
Notional amount           $ 40,000    
Number of derivative instruments             2 3
Notional amount of interest rate swap derivatives           $ 60,000 $ 20,000 $ 40,000
Estimated amount to be reclassified as an increase to interest expense     3,930          
Foreign currency contracts                
Derivative financial instruments                
Notional amount 17,872   17,872   $ 18,891      
Derivatives in cash flow hedging relationships | Interest Rate Swaps                
Effect of derivative financial instruments on the condensed consolidated statement of income and comprehensive income                
Amount of pre-tax (loss) gain recognized in OCI on derivatives 1,877 1,182 1,131 4,419        
Amount of pre-tax gain (loss) reclassified from accumulated OCI into income 947 (102) 1,766 (288)        
Derivatives designated as hedging instruments                
Derivative financial instruments                
Fair value of derivative assets 6,705   6,705   7,284      
Derivatives designated as hedging instruments | Interest Rate Swaps | Interest expense                
Effect of derivative financial instruments on the condensed consolidated statement of income and comprehensive income                
Total amounts of income and expense line items presented that reflect the effects of cash flow hedges recorded 3,162 $ 1,525 6,145 $ 2,563        
Derivatives designated as hedging instruments | Interest Rate Swaps | Other long-term assets                
Derivative financial instruments                
Fair value of derivative assets 6,675   6,675   7,236      
Derivatives designated as hedging instruments | Foreign currency contracts | Prepaid expenses and other assets                
Derivative financial instruments                
Fair value of derivative assets 30   30   $ 48      
Derivatives designated as hedging instruments | Foreign currency contracts | Accrued liabilities.                
Derivative financial instruments                
Fair value of derivative liability $ 27   $ 27