XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue        
Total revenue $ 16,502 $ 14,575 $ 33,034 $ 27,522
Cost of revenue 1,742 1,458 3,268 2,926
Gross profit 14,760 13,117 29,766 24,596
Operating expenses:        
Research and development 12,171 10,717 24,033 21,552
Sales and marketing 6,335 5,013 12,864 10,469
General and administrative 4,502 4,828 8,825 9,150
Total operating expenses 23,008 20,558 45,722 41,171
Loss from operations (8,248) (7,441) (15,956) (16,575)
Interest expense (42) (68) (90) (144)
Other income (expense), net 786 865 1,504 1,801
Loss before income taxes and loss from equity method investment (7,504) (6,644) (14,542) (14,918)
Loss from equity method investment, net of tax 780 725 1,595 1,484
Provision for income taxes 846 975 1,114 1,345
Net loss $ (9,130) $ (8,344) $ (17,251) $ (17,747)
Net loss per share attributable to common stockholders        
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.22) $ (0.22) $ (0.42) $ (0.47)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.22) $ (0.22) $ (0.42) $ (0.47)
Weighted average shares used in computing per share amounts        
Weighted-average shares used in computing per share amounts, basic (in shares) 41,819,427 38,476,934 41,338,907 38,092,996
Weighted-average shares used in computing per share amounts, diluted (in shares) 41,819,427 38,476,934 41,338,907 38,092,996
Licensing, support and maintenance        
Revenue        
Total revenue $ 15,088 $ 13,553 $ 30,423 $ 25,292
Variable royalties and other        
Revenue        
Total revenue $ 1,414 $ 1,022 $ 2,611 $ 2,230