v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - 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 Income (Loss) $ (9,353) $ (22,592) $ (148,225) $ (35,220)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment (1,102) 291 (1,830) 5,066
Change in fair value of available-for-sale securities (447) (133) (1,160) (117)
Other comprehensive income (loss), net of tax (1,549) 158 (2,990) 4,949
Comprehensive loss $ (10,902) $ (22,434) $ (151,215) $ (30,271)