v3.25.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Treasury Stock
Beginning of period (in shares) at Jan. 31, 2024   124,867,000        
Beginning of period at Jan. 31, 2024 $ 147,174 $ 148 $ 942,622 $ (4,183) $ (679,172) $ (112,241)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   259,000        
Exercise of stock options 791   791      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   1,411,000        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (3,786) $ 2 (3,788)      
Issuance of restricted stock (in shares)   138,000        
Issuance of common stock under employee stock purchase plan (in shares)   513,000        
Issuance of common stock under employee stock purchase plan 2,351   2,351      
Stock-based compensation 24,574   24,574      
Repurchase of common stock (in shares)   (43,000)        
Repurchase of common stock (251)         (251)
Other comprehensive income (loss) (176)     (176)    
Net income (loss) (7,874)       (7,874)  
End of period (in shares) at Jul. 31, 2024   127,145,000        
End of period at Jul. 31, 2024 162,803 $ 150 966,550 (4,359) (687,046) (112,492)
Beginning of period (in shares) at Apr. 30, 2024   126,129,000        
Beginning of period at Apr. 30, 2024 155,674 $ 149 955,363 (4,608) (682,989) (112,241)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   166,000        
Exercise of stock options 508   508      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   775,000        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (1,740) $ 1 (1,741)      
Issuance of restricted stock (in shares)   118,000        
Stock-based compensation 12,420   12,420      
Repurchase of common stock (in shares)   (43,000)        
Repurchase of common stock (251)         (251)
Other comprehensive income (loss) 249     249    
Net income (loss) (4,057)       (4,057)  
End of period (in shares) at Jul. 31, 2024   127,145,000        
End of period at Jul. 31, 2024 $ 162,803 $ 150 966,550 (4,359) (687,046) (112,492)
Beginning of period (in shares) at Jan. 31, 2025 126,999,461 126,999,000        
Beginning of period at Jan. 31, 2025 $ 153,193 $ 153 996,477 (5,969) (707,120) (130,348)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares) 87,325 87,000        
Exercise of stock options $ 439   439      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   2,457,000        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (14,001) $ 3 (14,004)      
Issuance of restricted stock (in shares)   67,000        
Issuance of common stock under employee stock purchase plan (in shares)   356,000        
Issuance of common stock under employee stock purchase plan 1,864   1,864      
Stock-based compensation 25,823   25,823      
Repurchase of common stock (in shares)   (6,840,000)        
Repurchase of common stock (45,605)         (45,605)
Other comprehensive income (loss) 3,295     3,295    
Net income (loss) $ 27,521       27,521  
End of period (in shares) at Jul. 31, 2025 123,125,709 123,126,000        
End of period at Jul. 31, 2025 $ 152,529 $ 156 1,010,599 (2,674) (679,599) (175,953)
Beginning of period (in shares) at Apr. 30, 2025   123,466,000        
Beginning of period at Apr. 30, 2025 142,025 $ 154 1,009,084 (2,686) (706,350) (158,177)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   55,000        
Exercise of stock options 321   321      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   1,916,000        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (11,854) $ 2 (11,856)      
Issuance of restricted stock (in shares)   55,000        
Stock-based compensation 13,050   13,050      
Repurchase of common stock (in shares)   (2,366,000)        
Repurchase of common stock (17,776)         (17,776)
Other comprehensive income (loss) 12     12    
Net income (loss) $ 26,751       26,751  
End of period (in shares) at Jul. 31, 2025 123,125,709 123,126,000        
End of period at Jul. 31, 2025 $ 152,529 $ 156 $ 1,010,599 $ (2,674) $ (679,599) $ (175,953)