v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - 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 $ (42,479) $ (14,313) $ (81,265) $ (69,156)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (2,749) 67,780 (11,375) 102,043
Unrealized gain (loss) on available-for-sale investments in debt securities (net of taxes of $(1) and $(1) for the three months ended June 30, 2026 and 2025, respectively and $1 and $21 for the six months ended June 30, 2026 and 2025, respectively). 6 6 (1) (70)
Total other comprehensive (loss) income (2,743) 67,786 (11,376) 101,973
Comprehensive (loss) income $ (45,222) $ 53,473 $ (92,641) $ 32,817