v3.26.1
Consolidated Condensed Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net earnings $ 29,720 $ 34,584 $ 57,055 $ 72,982
Other comprehensive income (loss):        
Foreign currency translation adjustments (3,503) 8,325 (6,041) 13,532
Pension and postretirement benefits, net of tax (84) (48) (168) (97)
Comprehensive income $ 26,133 $ 42,861 $ 50,846 $ 86,417