XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net earnings $ 6,586 $ 8,063 $ 14,385 $ 20,320
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (2) 913 2,014 (118)
Pension liability adjustments   79 82 225
Other comprehensive (loss) income (2) 992 2,096 107
Comprehensive income $ 6,584 $ 9,055 $ 16,481 $ 20,427