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, 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 43,861,484