XML 18 R5.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
Net earnings $ 73,831 $ 52,689
Other comprehensive income:    
Currency translation adjustment, net of taxes of ($93) and ($47) 6,684 (8,196)
Unrealized (losses) gains on interest rate swap cash flow hedge, net of taxes of $0 in both periods (1,579) 5,655
Unrealized holding gains (losses) on marketable securities arising during the period, net of taxes of $0 in both periods 1 (11)
Change in unfunded SERP liability, net of taxes of ($161) and ($1,381) (597) 4,869
Net current period other comprehensive income (loss) 4,509 2,317
Comprehensive income $ 78,340 $ 55,006