v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (61,777) $ (95,929) $ (103,630) $ (198,033)
Foreign currency translation adjustment, net of tax (840) (1,807) (9,859) 6,944
Unrealized loss on available-for-sale securities, net of tax (2,719) (1,330) (6,655) (1,289)
Total other comprehensive (loss) income, net of tax (3,559) (3,137) (16,514) 5,655
Comprehensive loss $ (65,336) $ (99,066) $ (120,144) $ (192,378)