XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net earnings $ 33,837 $ 29,075 $ 94,892 $ 81,895
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 21,638 (14,425) 5,661 (6,117)
Unrealized loss on cash flow hedge 0 0 0 (1,065)
Change in postretirement benefit plans (1) 2 151 104
Other comprehensive income (loss) 21,637 (14,423) 5,812 (7,078)
Comprehensive income $ 55,474 $ 14,652 $ 100,704 $ 74,817