XML 27 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue:    
Revenue $ 38,418 $ 34,851
Cost of revenue:    
Amortization expense on acquired intangible assets 4,592 4,459
Total cost of revenue 14,179 14,686
Gross profit 24,239 20,165
Operating expenses:    
Sales and marketing 21,167 22,409
Research, development and engineering 26,209 26,577
General and administrative 17,073 18,071
Amortization expense on acquired intangible assets 1,097 1,065
Impairment of lease right of use assets and leasehold improvements 0 250
Total operating expenses 65,546 68,372
Operating loss (41,307) (48,207)
Other income, net 2,341 2,452
Loss before income taxes (38,966) (45,755)
Provision for income taxes (44) (204)
Net loss $ (39,010) $ (45,959)
Loss per share:    
Loss per share — basic (in dollars per share) $ (1.83) $ (2.26)
Loss per share — diluted (in dollars per share) $ (1.83) $ (2.26)
Weighted average shares outstanding — basic (in shares) 21,261 20,322
Weighted average shares outstanding — diluted (in shares) 21,261 20,322
Comprehensive loss:    
Unrealized gain (loss) on marketable securities, net of tax of $0 $ (13) $ 138
Foreign currency translation adjustment, net of tax of $0 (406) 1,661
Other comprehensive income (loss) (419) 1,799
Net loss (39,010) (45,959)
Comprehensive loss (39,429) (44,160)
Subscription [Member]    
Revenue:    
Revenue 22,418 18,973
Cost of revenue:    
Cost of revenue [1] 2,959 2,975
Service [Member]    
Revenue:    
Revenue 16,000 15,878
Cost of revenue:    
Cost of revenue [1] $ 6,628 $ 7,252
[1] Cost of revenue for Subscription and Service excludes amortization expense on acquired intangible assets.