v3.23.3
Condensed consolidated statements of stockholders' equity (unaudited) - USD ($)
$ in Thousands
Total
Common stock:
Additional paid-in capital:
Accumulated earnings
Beginning balance at Jan. 31, 2022 $ 1,852,575 $ 8 $ 1,676,508 $ 176,059
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock     6,167  
Stock-based compensation     50,310  
Net income (loss) (25,934)     (25,934)
Ending balance at Oct. 31, 2022 1,883,118 8 1,732,985 150,125
Beginning balance at Jul. 31, 2022 1,864,896 8 1,713,122 151,766
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock     1,693  
Stock-based compensation     18,170  
Net income (loss) (1,641)     (1,641)
Ending balance at Oct. 31, 2022 1,883,118 8 1,732,985 150,125
Beginning balance at Jan. 31, 2023 1,895,640 8 1,745,716 149,916
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock   1 3,040  
Stock-based compensation     59,939  
Net income (loss) 29,348     29,348
Ending balance at Oct. 31, 2023 1,987,968 9 1,808,695 179,264
Beginning balance at Jul. 31, 2023 1,949,614 9 1,785,014 164,591
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock     2,019  
Stock-based compensation     21,662  
Net income (loss) 14,673     14,673
Ending balance at Oct. 31, 2023 $ 1,987,968 $ 9 $ 1,808,695 $ 179,264