XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Current assets:        
Cash and cash equivalents $ 18,988 $ 17,871    
Accounts receivable, net 8,166 8,040    
Inventories 14,141 13,068    
Other current assets 16,007 17,198    
Total current assets 57,302 56,177    
Property and equipment, net 12,413 11,982    
Operating lease right-of-use assets 14,862 15,311    
Intangible assets, net 20,778 22,184    
Goodwill 23,069 23,069    
Other assets 20,346 20,472    
Total assets 148,770 149,195    
Current liabilities:        
Accounts payable 10,551 6,007    
Accrued expenses and other current liabilities 22,758 29,067    
Deferred revenue 15,958 16,586    
Total current liabilities 49,267 51,660    
Long-term operating lease liabilities 11,773 12,234    
Deferred revenue, non-current 20 23    
Total liabilities 61,060 63,917    
Commitments and contingencies (Note 11)    
Stockholders’ equity:        
Common stock 5 5    
Additional paid-in capital 228,025 225,452    
Accumulated deficit (140,320) (140,179)    
Total stockholders’ equity 87,710 85,278   $ 78,087
Total liabilities and stockholders’ equity $ 148,770 $ 149,195