v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 12,090 $ 13,401
Cost of revenue 4,955 5,246
Gross profit 7,135 8,155
Operating expenses:    
General and administrative 7,566 7,066
Sales and marketing 6,152 4,894
Research and development 4,351 4,306
Total operating expenses 18,069 16,266
Loss from operations (10,934) (8,111)
Other income (expense):    
Interest income 1,442 621
Other non-operating income (expense), net (53) 35
Total other income, net 1,389 656
Loss before income taxes (9,545) (7,455)
Benefit from income taxes (1,285) (1,159)
Net loss $ (8,260) $ (6,296)
Net loss per share:    
Basic (in dollars per share) $ (0.14) $ (0.11)
Diluted (in dollars per share) $ (0.14) $ (0.11)
Number of shares used in per share calculations:    
Basic (in shares) 57,102 56,228
Diluted (in shares) 57,102 56,228

Source