XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - UNAUDITED - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net earnings $ 14,707 $ 12,897 $ 25,826 $ 31,241
Other comprehensive earnings (loss):        
Changes in fair market value of derivatives, net of tax (1,675) 830 (944) 1,209
Changes in unrealized pension cost, net of tax 35 4 99 (30)
Cumulative translation adjustment, net of tax (523) 2,159 (2,644) 3,183
Other comprehensive (loss) earnings (2,163) 2,993 (3,489) 4,362
Comprehensive earnings $ 12,544 $ 15,890 $ 22,337 $ 35,603