XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net earnings (loss) $ 60,532 $ 59,575 $ (41,866)
Other comprehensive earnings (loss):      
Changes in fair market value of derivatives, net of tax (505) 3,499 311
Changes in unrealized pension cost, net of tax 120 1,203 91,081
Cumulative translation adjustment, net of tax 5,320 (848) 4
Other comprehensive earnings 4,935 3,854 91,396
Comprehensive earnings $ 65,467 $ 63,429 $ 49,530