XML 85 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Other Comprehensive Income (Loss) - Related Tax Effects Allocated to Each Component of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Before Tax Amount    
Cumulative translation adjustment $ 2,557 $ 327
Amortization of actuarial gains (losses) 137 1
Derivative instruments 1,815 3,752
Total other comprehensive income 4,509 4,080
Tax Expense    
Cumulative translation adjustment 0 0
Amortization of actuarial gains (losses) 3 (30)
Derivative instruments (472) (938)
Total other comprehensive income (469) (968)
After Tax Amount    
Cumulative translation adjustment 2,557 327
Amortization of actuarial gains (losses) 140 (29)
Derivative instruments 1,343 2,814
Other comprehensive income $ 4,040 $ 3,112