v3.25.1
Consolidated statements of stockholders' equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated earnings
Beginning balance (in shares) at Jan. 31, 2022   83,780    
Beginning balance at Jan. 31, 2022 $ 1,852,575 $ 8 $ 1,676,508 $ 176,059
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   978    
Issuance of common stock 6,594   6,594  
Stock-based compensation 62,614   62,614  
Net income (loss) (26,143)     (26,143)
Ending balance (in shares) at Jan. 31, 2023   84,758    
Ending balance at Jan. 31, 2023 1,895,640 $ 8 1,745,716 149,916
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   1,369    
Issuance of common stock 6,518 $ 1 6,517  
Stock-based compensation 77,151   77,151  
Net income (loss) $ 55,712     55,712
Repurchases of common stock (in shares) 0      
Repurchases of common stock $ 0      
Ending balance (in shares) at Jan. 31, 2024   86,127    
Ending balance at Jan. 31, 2024 2,035,021 $ 9 1,829,384 205,628
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   1,770    
Issuance of common stock 9,009   9,009  
Stock-based compensation 96,425   96,425  
Net income (loss) $ 96,703     96,703
Repurchases of common stock (in shares) (1,361) (1,361)    
Repurchases of common stock $ (122,247)   (29,190) (93,057)
Ending balance (in shares) at Jan. 31, 2025   86,536    
Ending balance at Jan. 31, 2025 $ 2,114,911 $ 9 $ 1,905,628 $ 209,274