v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Outstanding Ordinary Shares [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Beginning Balance, Amount at Jan. 31, 2025 $ 561,412 $ 19 $ 813,683 $ (233) $ (252,057)
Beginning Balance, Shares at Jan. 31, 2025   41,963,959      
Issuance of shares through employee equity plans, Amount 6,713 $ 0 6,713 0 0
Issuance of shares through employee equity plans, Shares   375,046      
Issuance of shares through employee stock purchase plan, Amount 4,479 $ 0 4,479 0 0
Issuance of shares through employee stock purchase plan, Shares   98,755      
Share repurchase, Value (1,000) $ 0 (1,000) 0 0
Share repurchase, Shares   (24,152)      
Stock-based compensation expense 24,881 $ 0 24,881 0 0
Other comprehensive income (loss) - net of tax 559 0 0 559 0
Net loss (24,328) 0 0 0 (24,328)
Ending Balance, Amount at Apr. 30, 2025 572,716 $ 19 848,756 326 (276,385)
Ending Balance, Shares at Apr. 30, 2025   42,413,608      
Beginning Balance, Amount at Jan. 31, 2025 561,412 $ 19 813,683 (233) (252,057)
Beginning Balance, Shares at Jan. 31, 2025   41,963,959      
Other comprehensive income (loss) - net of tax 292        
Net loss (44,323)        
Ending Balance, Amount at Jul. 31, 2025 576,520 $ 19 872,822 59 (296,380)
Ending Balance, Shares at Jul. 31, 2025   42,674,711      
Beginning Balance, Amount at Apr. 30, 2025 572,716 $ 19 848,756 326 (276,385)
Beginning Balance, Shares at Apr. 30, 2025   42,413,608      
Issuance of shares through employee equity plans, Amount 170 $ 0 170 0 0
Issuance of shares through employee equity plans, Shares   261,103      
Stock-based compensation expense 23,896 $ 0 23,896 0 0
Other comprehensive income (loss) - net of tax (267) 0 0 (267) 0
Net loss (19,995) 0 0 0 (19,995)
Ending Balance, Amount at Jul. 31, 2025 576,520 $ 19 872,822 59 (296,380)
Ending Balance, Shares at Jul. 31, 2025   42,674,711      
Beginning Balance, Amount at Jan. 31, 2026 $ 594,789 $ 19 922,119 573 (327,922)
Beginning Balance, Shares at Jan. 31, 2026 43,305,592 43,305,592      
Issuance of shares through employee equity plans, Amount $ 7,599 $ 1 7,598 0 0
Issuance of shares through employee equity plans, Shares   517,029      
Issuance of shares through employee stock purchase plan, Amount 3,859 $ 0 3,859 0 0
Issuance of shares through employee stock purchase plan, Shares   86,661      
Share repurchase, Value (2,441) $ 0 (2,441) 0 0
Share repurchase, Shares   (47,798)      
Stock-based compensation expense 20,845 $ 0 20,845 0 0
Other comprehensive income (loss) - net of tax (740) 0 0 (740) 0
Net loss (18,093) 0 0 0 (18,093)
Ending Balance, Amount at Apr. 30, 2026 605,818 $ 20 951,980 (167) (346,015)
Ending Balance, Shares at Apr. 30, 2026   43,861,484      
Beginning Balance, Amount at Jan. 31, 2026 $ 594,789 $ 19 922,119 573 (327,922)
Beginning Balance, Shares at Jan. 31, 2026 43,305,592 43,305,592      
Other comprehensive income (loss) - net of tax $ (1,437)        
Net loss (24,782)        
Ending Balance, Amount at Jul. 31, 2026 $ 620,316 $ 20 973,864 (864) (352,704)
Ending Balance, Shares at Jul. 31, 2026 44,140,961 44,140,961      
Beginning Balance, Amount at Apr. 30, 2026 $ 605,818 $ 20 951,980 (167) (346,015)
Beginning Balance, Shares at Apr. 30, 2026   43,861,484      
Issuance of shares through employee equity plans, Amount 428 $ 0 428 0 0
Issuance of shares through employee equity plans, Shares   279,477      
Stock-based compensation expense 21,456 $ 0 21,456 0 0
Other comprehensive income (loss) - net of tax (697) 0 0 (697) 0
Net loss (6,689) 0 0 0 (6,689)
Ending Balance, Amount at Jul. 31, 2026 $ 620,316 $ 20 $ 973,864 $ (864) $ (352,704)
Ending Balance, Shares at Jul. 31, 2026 44,140,961 44,140,961