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 (loss) $ (356,148) $ 560,120 $ 414,832
Other comprehensive income (loss):      
Foreign currency translation adjustments 380,172 (106,025) 283,127
Unrealized gain on cash flow hedging activities, net of income tax expense of $65, $1,760 and $1,215, respectively 208 5,298 3,658
Gain on cash flow hedging activities reclassified from accumulated other comprehensive loss to interest expense, net of income tax expense of $411, $1,593 and $1,137, respectively (1,311) (4,793) (3,423)
Other comprehensive income (loss) 379,069 (105,520) 283,362
Total comprehensive income $ 22,921 $ 454,600 $ 698,194