XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]                
Net income $ 2,859     $ 48,984     $ 30,316 $ 98,668
Cash flow hedging gain (loss), net of income tax 3,734     (7,077)     (6,775) (4,504)
Pension liability, net of income tax 268     301     805 904
Foreign currency translation adjustments (256)     6,493     15,595 (947)
Comprehensive income 6,605 $ 25,835 $ 7,501 48,701 $ 25,343 $ 20,078 39,941 94,121
Cash flow hedging gain (loss), tax 1,195     (2,264)     (2,168) (1,441)
Pension liability, tax $ 86     $ 97     $ 257 $ 291