XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - Changes in stockholders' equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period $ 216,579 $ 221,175 $ 207,235 $ 193,548 $ 193,911 $ 201,212 $ 207,235 $ 201,212 $ 201,212
Exercise of stock options (in shares)             1,828,211    
Exercise of stock options 2,641 2,274 12,111 6,565 4,751 1,896 $ 17,026   16,516
Vested restricted stock units converted to common shares 0 0 0 0 0 0 0   0
Issuance of restricted stock 0 0 0   0 0 0   0
Issuance of common stock under employee stock purchase plan 2,668   3,817 3,257   3,743 6,485   7,000
Stock-based compensation 19,637 20,730 15,288 19,831 17,752 17,617 55,655   74,417
Other comprehensive income (loss) (1,586) (8) 355 (497) 2,250 (1,333) (1,239)   2,782
Net loss (24,926) (27,592) (17,631) (22,041) (25,116) (29,224) (70,149) (76,381) (94,692)
End of period $ 215,013 $ 216,579 $ 221,175 $ 200,663 $ 193,548 $ 193,911 $ 215,013 $ 200,663 $ 207,235
Common Stock                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period (in shares) 127,800,000 126,215,000 123,989,000 119,512,000 117,524,000 115,830,000 123,989,000 115,830,000 115,830,000
Beginning of period $ 134 $ 132 $ 130 $ 126 $ 124 $ 122 $ 130 $ 122 $ 122
Exercise of stock options (in shares) 357,000 402,000 1,069,000 1,148,000 935,000 391,000 1,828,000   3,064,000
Exercise of stock options $ 0 $ 1 $ 1 $ 1 $ 1 $ 1 $ 2   $ 3
Vested restricted stock units converted to common shares (in shares) 1,267,000 1,172,000 871,000 1,191,000 1,041,000 903,000 3,310,000   4,358,000
Vested restricted stock units converted to common shares $ 1 $ 1 $ 1 $ 1 $ 1 $ 1 $ 3   $ 4
Issuance of restricted stock (in shares) 0 11,000 4,000   12,000 26,000 15,000   38,000
Issuance of common stock under employee stock purchase plan (in shares) 249,000   282,000 325,000   374,000 531,000   699,000
Issuance of common stock under employee stock purchase plan $ 1     $ 1     $ 1   $ 1
End of period (in shares) 129,673,000 127,800,000 126,215,000 122,176,000 119,512,000 117,524,000 129,673,000 122,176,000 123,989,000
End of period $ 136 $ 134 $ 132 $ 129 $ 126 $ 124 $ 136 $ 129 $ 130
Additional Paid-in Capital                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period 788,149 765,147 733,933 681,763 659,262 636,008 733,933 636,008 636,008
Exercise of stock options 2,641 2,273 12,110 6,564 4,750 1,895 17,024   16,513
Vested restricted stock units converted to common shares (1) (1) (1) (1) (1) (1) (3)   (4)
Issuance of common stock under employee stock purchase plan 2,667   3,817 3,256   3,743 6,484   6,999
Stock-based compensation 19,637 20,730 15,288 19,831 17,752 17,617 55,655   74,417
End of period 813,093 788,149 765,147 711,413 681,763 659,262 813,093 711,413 733,933
Accumulated Other Comprehensive Income (Loss)                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period 2,769 2,777 2,422 557 (1,693) (360) 2,422 (360) (360)
Other comprehensive income (loss) (1,586) (8) 355 (497) 2,250 (1,333) (1,239)   2,782
End of period 1,183 2,769 2,777 60 557 (1,693) 1,183 60 2,422
Accumulated Deficit                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period (562,568) (534,976) (517,345) (476,993) (451,877) (422,653) (517,345) (422,653) (422,653)
Net loss (24,926) (27,592) (17,631) (22,041) (25,116) (29,224) (70,149)   (94,692)
End of period (587,494) (562,568) (534,976) (499,034) (476,993) (451,877) (587,494) (499,034) (517,345)
Treasury Stock                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Beginning of period (11,905) (11,905) (11,905) (11,905) (11,905) (11,905) (11,905) (11,905) (11,905)
End of period $ (11,905) $ (11,905) $ (11,905) $ (11,905) $ (11,905) $ (11,905) $ (11,905) $ (11,905) $ (11,905)