XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 19,667 $ 17,298
Short-term investments 11,613 11,013
Accounts receivable, net 7,310 5,228
Inventories 13,841 12,233
Other current assets 13,598 10,222
Total current assets 66,029 55,994
Property and equipment, net 6,481 5,071
Operating lease right-of-use assets 14,396 6,045
Intangible assets, net 4,208 5,513
Goodwill 4,264 4,264
Other assets 13,875 12,210
Total assets 109,253 89,097
Current liabilities:    
Accounts payable 7,507 7,499
Accrued expenses and other current liabilities 22,823 22,731
Deferred revenue 16,600 16,426
Total current liabilities 46,930 46,656
Long-term operating lease liabilities 11,194 2,815
Other long-term liabilities 73 75
Total liabilities 58,197 49,546
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock $0.0001 par value: 10 million shares authorized; none issued and outstanding
Common stock $0.0001 par value: 100 million shares authorized; 23.9 million and 22.9 million shares issued and outstanding, respectively 4 4
Additional paid-in capital 179,860 166,577
Accumulated other comprehensive (loss) income (20) 7
Accumulated deficit (128,788) (127,037)
Total stockholders’ equity 51,056 39,551
Total liabilities and stockholders’ equity $ 109,253 $ 89,097