v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (30,753) $ (124,744) $ (88,119) $ (223,267)
Other comprehensive income (loss), net of tax:        
Available-for-sale marketable securities (6) 111 (398) 592
Cash flow hedges 3,894 5,255 3,167 4,109
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment nature 0 1,756 11,840 828
Foreign currency translation adjustments (12) 9,614 5,867 13,080
Total other comprehensive income, net of tax 3,876 16,736 20,476 18,609
Comprehensive loss $ (26,877) $ (108,008) $ (67,643) $ (204,658)