XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 23,394,000 $ 19,490,000
Cost of revenue 12,425,000 9,681,000
Gross profit 10,969,000 9,809,000
Operating expenses:    
Research and development 10,533,000 7,941,000
Sales and marketing 10,559,000 8,029,000
General and administrative 6,677,000 5,528,000
Total operating expenses 27,769,000 21,498,000
Loss from operations (16,800,000) (11,689,000)
Investment income 610,000 75,000
Interest expense (923,000) (948,000)
Loss before provision for income taxes (17,113,000) (12,562,000)
Income tax provision (benefit) 0 (32,000)
Net loss $ (17,113,000) $ (12,530,000)
Net loss per share, basic (USD per share) $ (0.50) $ (0.41)
Net loss per share, diluted (USD per share) $ (0.50) $ (0.41)
Weighted average shares used in computing net loss per share, basic (in shares) 33,922,683 30,541,942
Weighted average shares used in computing net loss per share, diluted (in shares) 33,922,683 30,541,942