v3.25.3
Unaudited Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 4,271 $ (14,403) $ 1,011 $ (52,137)
Other comprehensive loss:        
Net change in unrealized gains (losses) on cash flow hedges (433) 0 (225) 0
Change in foreign currency translation adjustments (39) (3) (84) (5)
Other comprehensive loss (472) (3) (309) (5)
Comprehensive income (loss) $ 3,799 $ (14,406) $ 702 $ (52,142)