XML 14 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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, 2024 $ 559,871 $ 18 $ 694,967 $ (183) $ (134,931)
Beginning Balance, Shares at Jan. 31, 2024   40,520,558      
Issuance of shares through employee equity plans, Amount 4,237 $ 0 4,237 0 0
Issuance of shares through employee equity plans, Shares   367,413      
Issuance of shares through employee stock purchase plan, Amount 4,055 $ 0 4,055 0 0
Issuance of shares through employee stock purchase plan, Shares   97,074      
Stock-based compensation expense 25,583 $ 0 25,583 0 0
Other comprehensive income (loss) - net of tax (389) 0 0 (389) 0
Net loss (37,932) 0 0 0 (37,932)
Ending Balance, Amount at Apr. 30, 2024 555,425 $ 18 728,842 (572) (172,863)
Ending Balance, Shares at Apr. 30, 2024   40,985,045      
Beginning Balance, Amount at Jan. 31, 2024 559,871 $ 18 694,967 (183) (134,931)
Beginning Balance, Shares at Jan. 31, 2024   40,520,558      
Other comprehensive income (loss) - net of tax (114)        
Net loss (96,892)        
Ending Balance, Amount at Oct. 31, 2024 554,295 $ 19 786,396 (297) (231,823)
Ending Balance, Shares at Oct. 31, 2024   41,670,716      
Beginning Balance, Amount at Apr. 30, 2024 555,425 $ 18 728,842 (572) (172,863)
Beginning Balance, Shares at Apr. 30, 2024   40,985,045      
Issuance of shares through employee equity plans, Amount 1,015 $ 1 1,014 0 0
Issuance of shares through employee equity plans, Shares   287,626      
Stock-based compensation expense 25,593 $ 0 25,593 0 0
Other comprehensive income (loss) - net of tax 407 0 0 407 0
Net loss (34,889) 0 0 0 (34,889)
Ending Balance, Amount at Jul. 31, 2024 547,551 $ 19 755,449 (165) (207,752)
Ending Balance, Shares at Jul. 31, 2024   41,272,671      
Issuance of shares through employee equity plans, Amount 1,756 $ 0 1,756 0 0
Issuance of shares through employee equity plans, Shares   302,783      
Issuance of shares through employee stock purchase plan, Amount 3,980 $ 0 3,980 0 0
Issuance of shares through employee stock purchase plan, Shares   95,262      
Stock-based compensation expense 25,211 $ 0 25,211 0 0
Other comprehensive income (loss) - net of tax (132) 0 0 (132) 0
Net loss (24,071) 0 0 (0) (24,071)
Ending Balance, Amount at Oct. 31, 2024 554,295 $ 19 786,396 (297) (231,823)
Ending Balance, Shares at Oct. 31, 2024   41,670,716      
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 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      
Stock Repurchased During Period, Value (1,000) $ 0 (1,000) 0 0
Stock Repurchased During Period, 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 41,963,959      
Stock Repurchased During Period, Value $ (1,000)        
Other comprehensive income (loss) - net of tax 767        
Net loss (59,430)        
Ending Balance, Amount at Oct. 31, 2025 $ 590,113 $ 19 901,047 534 (311,487)
Ending Balance, Shares at Oct. 31, 2025 43,048,042 43,048,042      
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      
Issuance of shares through employee equity plans, Amount 1,325 $ 0 1,325 0 0
Issuance of shares through employee equity plans, Shares   286,176      
Issuance of shares through employee stock purchase plan, Amount 4,152 $ 0 4,152 0 0
Issuance of shares through employee stock purchase plan, Shares   87,155      
Stock-based compensation expense 22,748 $ 0 22,748 0 0
Other comprehensive income (loss) - net of tax 475 0 0 475 0
Net loss (15,107) 0 0 0 (15,107)
Ending Balance, Amount at Oct. 31, 2025 $ 590,113 $ 19 $ 901,047 $ 534 $ (311,487)
Ending Balance, Shares at Oct. 31, 2025 43,048,042 43,048,042