XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue:    
Cost of sales $ 45,667 $ 37,685
Gross profit 94,874 82,107
Operating expenses:    
Sales and marketing 33,569 28,316
General and administrative 45,831 40,499
Research and development 5,599 7,807
Amortization of intangible assets 18,283 16,222
Total operating expenses 103,282 92,844
Loss from operations (8,408) (10,737)
Interest income 869 913
Interest expense (5,056) (1,024)
Other income, net 121 8
Loss from operations before income taxes (12,474) (10,840)
Income tax expense 652 933
Net loss (13,126) (11,773)
Other comprehensive income:    
Unrealized gain on marketable securities 1,010 540
Comprehensive loss $ (12,116) $ (11,233)
Basic and diluted loss per share    
Basic (in Dollars per share) $ (0.48) $ (0.45)
Diluted (in Dollars per share) $ (0.48) $ (0.45)
Weighted average basic and diluted shares    
Basic (in shares) 27,430 26,054
Diluted (in shares) 27,430 26,054
Recurring    
Revenue:    
Total revenue $ 127,288 $ 114,471
Professional services, hardware and other    
Revenue:    
Total revenue $ 13,253 $ 5,321