Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Comprehensive (Loss) Income

v3.25.3
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (19,676) $ (12,473) $ 76,399 $ (54,576)
Other comprehensive (loss) income :        
Foreign currency translation adjustments (1,244) (1,986) 3,526 (4,275)
Net unrealized loss on investments (net of tax) 31 4 28 2
Comprehensive (loss) income $ (20,889) $ (14,455) $ 79,953 $ (58,849)