XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 35,357 $ 415,049 $ 487,079 $ 855,142
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 7,303 22,398 42,138 9,724
Interest rate swaps – net change in deferred gain or loss 3,016 3,571 9,800 10,821
Pension plans – net change in deferred actuarial loss 51 51 150 153
Other comprehensive income (loss), net of tax 10,370 26,020 52,088 20,698
Comprehensive income $ 45,727 $ 441,069 $ 539,167 $ 875,840