Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands |
Total |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock [Member] |
Accumulated Other Comprehensive Loss [Member] |
Accumulated Deficit [Member] |
| Beginning balance at Jan. 31, 2018 |
$ 85,720
|
$ 356
|
$ 239,423
|
$ (5)
|
$ (5,434)
|
$ (148,620)
|
| Beginning balance, Shares at Jan. 31, 2018 |
|
35,634,984
|
|
|
|
|
| Adjustment resulting from the adoption of ASC 606 |
2,319
|
|
|
|
|
2,319
|
| Issuance of common stock pursuant to exercise of stock options |
16
|
|
16
|
|
|
|
| Issuance of common stock pursuant to exercise of stock options, shares |
|
5,875
|
|
|
|
|
| Issuance of common stock pursuant to vesting of restricted stock units, Shares |
|
8,356
|
|
|
|
|
| Issuance of common stock pursuant to ESPP purchases |
21
|
|
21
|
|
|
|
| Issuance of common stock pursuant to ESPP purchases, Shares |
|
9,421
|
|
|
|
|
| Stock-based compensation (credit) expense |
879
|
|
879
|
|
|
|
| Unrealized gains (losses) on marketable securities |
(29)
|
|
|
|
(29)
|
|
| Foreign currency translation adjustment |
575
|
|
|
|
575
|
|
| Net loss |
(5,471)
|
|
|
|
|
(5,471)
|
| Ending balance at Apr. 30, 2018 |
84,030
|
$ 356
|
240,339
|
(5)
|
(4,888)
|
(151,772)
|
| Ending balance, Shares at Apr. 30, 2018 |
|
35,658,636
|
|
|
|
|
| Beginning balance at Jan. 31, 2019 |
55,100
|
$ 359
|
242,442
|
(5)
|
(3,393)
|
(184,303)
|
| Beginning balance, Shares at Jan. 31, 2019 |
|
35,946,100
|
|
|
|
|
| Issuance of common stock pursuant to acquisition of Xstream |
874
|
$ 5
|
869
|
|
|
|
| Issuance of common stock pursuant to acquisition of Xstreme, Shares |
|
541,738
|
|
|
|
|
| Issuance of common stock pursuant to vesting of restricted stock units |
|
$ 1
|
(1)
|
|
|
|
| Issuance of common stock pursuant to vesting of restricted stock units, Shares |
|
57,368
|
|
|
|
|
| Issuance of common stock pursuant to ESPP purchases |
9
|
|
9
|
|
|
|
| Issuance of common stock pursuant to ESPP purchases, Shares |
|
7,819
|
|
|
|
|
| Stock-based compensation (credit) expense |
(434)
|
|
(434)
|
|
|
|
| Unrealized gains (losses) on marketable securities |
35
|
|
|
|
35
|
|
| Foreign currency translation adjustment |
1,207
|
|
|
|
1,207
|
|
| Net loss |
(10,849)
|
|
|
|
|
(10,849)
|
| Ending balance at Apr. 30, 2019 |
$ 45,942
|
$ 365
|
$ 242,885
|
$ (5)
|
$ (2,151)
|
$ (195,152)
|
| Ending balance, Shares at Apr. 30, 2019 |
|
36,553,025
|
|
|
|
|