XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed 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
Statement of Comprehensive Income [Abstract]        
Net income $ 229,548 $ 198,043 $ 440,093 $ 493,826
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (2,967) 6,932 (12,674) 8,764
Interest rate swaps – net change in deferred gain or loss 3,649 3,818 7,250 7,652
Pension plans – net change in deferred actuarial loss 51 33 102 67
Other comprehensive income (loss), net of tax 733 10,783 (5,322) 16,483
Comprehensive income $ 230,281 $ 208,826 $ 434,771 $ 510,309