XML 26 R6.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
Statement of Comprehensive Income [Abstract]      
Net earnings $ 108,543 $ 105,367 $ 96,104
Other comprehensive income (loss), net of tax:      
Net foreign currency translation adjustment 16,809 (4,799) (11,255)
Unrealized (loss) gain on cash flow hedge, net of taxes of $341, $868, and $654 at December 31, 2023, 2022, and 2021, respectively (1,065) 2,696 2,053
Net change in postretirement benefit plan, net of taxes of $39, $24, and $13 at December 31, 2023, 2022 and 2021, respectively 101 (58) 36
Other comprehensive income (loss), net of tax 15,845 (2,161) (9,166)
Comprehensive income $ 124,388 $ 103,206 $ 86,938