v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net loss $ (92,541) $ (14,618)
Other comprehensive income (loss):    
Foreign currency translation adjustments 162,896 (44,068)
Unrealized gain (loss) on cash flow hedging activities, net of income tax (benefit) expense of $(147) and $1,720 respectively (443) 5,177
Gain on cash flow hedging activities reclassified from accumulated other comprehensive loss to interest expense, net of income tax expense of $132 and $451 respectively (396) (1,356)
Other comprehensive income (loss) 162,057 (40,247)
Total comprehensive income (loss) $ 69,516 $ (54,865)