v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (41,853) $ (102,104)
Foreign currency translation adjustment, net of tax (9,019) 8,751
Unrealized (loss) gain on available-for-sale securities, net of tax (3,936) 41
Total other comprehensive (loss) income, net of tax (12,955) 8,792
Comprehensive loss $ (54,808) $ (93,312)