XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net Income (Loss) $ 46,924 $ 40,443 $ 44,612 $ 111,726
Amortization of unrecognized net periodic benefit credit, net of tax: (2024 - Three-month period $64, Six-month period $129) (2023 - Three-month period $85, Six-month period $171)        
Net actuarial gain (185) (247) (372) (494)
Interest rate swap and foreign currency translation:        
Change in unrealized income (loss) on interest rate swap, net of tax: (2024 - Three-month period $152, Six-month period $282) (2023 - Three-month period $11, Six-month period $150) (432) 31 (798) (421)
Change in foreign currency translation, net of tax: (2024 - Three-month period $90, Six-month period $240) (2023 - Three-month period $141, Six-month period $135) (255) 399 (681) 381
OTHER COMPREHENSIVE INCOME (LOSS), net of tax (872) 183 (1,851) (534)
TOTAL COMPREHENSIVE INCOME $ 46,052 $ 40,626 $ 42,761 $ 111,192