v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
NET INCOME $ 157,927 $ 163,527 $ 409,675 $ 410,264
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 910 (4,437) (1,477) 16,066
Pension settlement 0 0 0 493
Unrealized (loss) gain on available for sale securities (16) 86 123 117
Other comprehensive income (loss), net of tax 894 (4,351) (1,354) 16,676
Comprehensive income $ 158,821 $ 159,176 $ 408,321 $ 426,940