v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 1,286,650 $ 32,615 $ 597,599
Other comprehensive income (loss):      
Foreign currency translation gain (loss) 24,977 (17,723) 25,772
Unrealized gain on marketable securities, net of tax 1,648 495 4,888
Defined benefit pension gain (loss), net of tax 11,958 (8,999) (32,623)
Other comprehensive income (loss) 38,583 (26,227) (1,963)
Comprehensive income $ 1,325,233 $ 6,388 $ 595,636