XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Revenue:    
Total revenue $ 56,852 $ 50,337
Cost of revenue:    
Total cost of revenue 20,900 18,385
Gross profit 35,952 31,952
Operating expenses:    
Sales and marketing 17,990 16,151
Research and development 11,953 10,498
General and administrative 6,617 6,062
Total operating expenses 36,560 32,711
Loss from operations (608) (759)
Interest and other income, net 415 33
Loss before income taxes (193) (726)
Income tax provision (133) (40)
Net loss $ (326) $ (766)
Net income (loss) per share of common stock:    
Net loss per share of common stock, Basic $ (0.01) $ (0.03)
Net loss per share of common stock, Diluted $ (0.01) $ (0.03)
Weighted-average shares of common stock outstanding:    
Weighted-average shares of common stock outstanding, Basic 25,178,008 24,116,144
Weighted-average shares of common stock outstanding, Diluted 25,178,008 24,116,144
Subscription and services    
Revenue:    
Total revenue $ 53,049 $ 46,723
Cost of revenue:    
Total cost of revenue 14,725 13,209
Product and other    
Revenue:    
Total revenue 3,803 3,614
Cost of revenue:    
Total cost of revenue $ 6,175 $ 5,176