XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Outstanding Ordinary Shares [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings (Accumulated Deficit) [Member]
Beginning Balance, Amount at Jan. 31, 2023 $ 606,088 $ 18 $ 572,076 $ (492) $ 34,486
Beginning Balance, Shares at Jan. 31, 2023   39,043,000      
Issuance of shares through employee equity plans, Amount 5,198 $ 0 5,198    
Issuance of shares through employee equity plans, Shares   467,996      
Issuance of shares through employee stock purchase plan, Amount 4,448 $ 0 4,448    
Issuance of shares through employee stock purchase plan, Shares   80,207      
Stock-based compensation expense 26,249   26,249    
Other comprehensive (loss) gain - net of tax 110     110  
Net loss (35,902)       (35,902)
Ending Balance, Amount at Apr. 30, 2023 606,191 $ 18 607,971 (382) (1,416)
Ending Balance, Shares at Apr. 30, 2023   39,591,203      
Beginning Balance, Amount at Jan. 31, 2023 606,088 $ 18 572,076 (492) 34,486
Beginning Balance, Shares at Jan. 31, 2023   39,043,000      
Other comprehensive (loss) gain - net of tax (727)        
Net loss (108,810)        
Ending Balance, Amount at Oct. 31, 2023 591,788 $ 18 667,313 (1,219) (74,324)
Ending Balance, Shares at Oct. 31, 2023   40,229,267      
Beginning Balance, Amount at Apr. 30, 2023 606,191 $ 18 607,971 (382) (1,416)
Beginning Balance, Shares at Apr. 30, 2023   39,591,203      
Issuance of shares through employee equity plans, Amount 553 $ 0 553    
Issuance of shares through employee equity plans, Shares   279,568      
Stock-based compensation expense 27,320   27,320    
Other comprehensive (loss) gain - net of tax (548)     (548)  
Net loss (31,198)       (31,198)
Ending Balance, Amount at Jul. 31, 2023 602,318 $ 18 635,844 (930) (32,614)
Ending Balance, Shares at Jul. 31, 2023   39,870,771      
Issuance of shares through employee equity plans, Amount 334   334    
Issuance of shares through employee equity plans, Shares   286,684      
Issuance of shares through employee stock purchase plan, Amount 3,486   3,486    
Issuance of shares through employee stock purchase plan, Shares   71,812      
Stock-based compensation expense 27,649   27,649    
Other comprehensive (loss) gain - net of tax (289)     (289)  
Net loss (41,710)       (41,710)
Ending Balance, Amount at Oct. 31, 2023 591,788 $ 18 667,313 (1,219) (74,324)
Ending Balance, Shares at Oct. 31, 2023   40,229,267      
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 40,520,558      
Issuance of shares through employee equity plans, Amount $ 4,237 $ 0 4,237    
Issuance of shares through employee equity plans, Shares   367,413      
Issuance of shares through employee stock purchase plan, Amount 4,055 $ 0 4,055    
Issuance of shares through employee stock purchase plan, Shares   97,074      
Stock-based compensation expense 25,583   25,583    
Other comprehensive (loss) gain - net of tax (389)     (389)  
Net loss (37,932)       (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 40,520,558      
Other comprehensive (loss) gain - 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 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    
Issuance of shares through employee equity plans, Shares   287,626      
Stock-based compensation expense 25,593   25,593    
Other comprehensive (loss) gain - net of tax 407     407  
Net loss (34,889)       (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   1,756    
Issuance of shares through employee equity plans, Shares   302,783      
Issuance of shares through employee stock purchase plan, Amount 3,980   3,980    
Issuance of shares through employee stock purchase plan, Shares   95,262      
Stock-based compensation expense 25,211   25,211    
Other comprehensive (loss) gain - net of tax (132)     (132)  
Net loss (24,071)     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 41,670,716