XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net earnings $ 93,394 $ 140,887 $ 118,745
Cash flow hedges adjustment, net of tax benefit of $(984), $(471), and $(430), respectively 1,596 (805) (543)
Pension adjustment, net of tax (benefit) expense of $(72), $(462), and $577, respectively (287) (1,439) 1,612
Foreign currency translation on net investment hedges (11,378) 19,340 17,937
Tax effect of current year activity on net investment hedges 2,826 (4,804) (4,455)
Foreign currency translation on long-term intercompany loans (1,813) (2,468) 13,798
Tax effect of current year activity on long-term intercompany loans 1,820 (2,408) (3,990)
Reclassification of cumulative translation to net earnings 0 0 10,203
Other foreign currency translation 35,807 (33,476) (50,099)
Total comprehensive income $ 121,965 $ 114,827 $ 103,208