XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 27,390 $ 24,137
Short-term investments 987 2,723
Accounts receivable, net 8,734 7,131
Inventories 25,320 26,246
Other current assets 13,620 14,368
Total current assets 76,051 74,605
Property and equipment, net 8,448 7,996
Operating lease right-of-use assets 16,887 12,702
Intangible assets, net 9,722 10,463
Goodwill 8,655 8,655
Other assets 17,972 16,584
Total assets 137,735 131,005
Current liabilities:    
Accounts payable 18,872 13,462
Accrued expenses and other current liabilities 20,600 26,726
Deferred revenue 16,630 17,216
Total current liabilities 56,102 57,404
Long-term operating lease liabilities 13,987 10,426
Non-current deferred revenue 23 31
Total liabilities 70,112 67,861
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock 5 5
Additional paid-in capital 200,398 195,605
Accumulated other comprehensive loss (11) (23)
Accumulated deficit (132,769) (132,443)
Total stockholders’ equity 67,623 63,144
Total liabilities and stockholders’ equity $ 137,735 $ 131,005