XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue:    
Cost of sales $ 37,685 $ 33,545
Gross profit 82,107 85,537
Operating expenses:    
Sales and marketing 28,316 28,734
General and administrative 40,499 39,333
Research and development 7,807 6,846
Amortization of intangible assets 16,222 13,623
Total operating expenses 92,844 88,536
Loss from operations (10,737) (2,999)
Interest income 913 1,342
Interest expense (1,024) (5,639)
Loss on extinguishment of debt 0 (1,517)
Other income (expense), net 8 (292)
Loss from operations before income taxes (10,840) (9,105)
Income tax expense 933 109
Net loss (11,773) (9,214)
Other comprehensive income:    
Unrealized gain on marketable securities 540 1,368
Comprehensive loss $ (11,233) $ (7,846)
Basic and diluted loss per share    
Basic (in Dollars per share) $ (0.45) $ (0.42)
Diluted (in Dollars per share) $ (0.45) $ (0.42)
Weighted average basic and diluted shares    
Basic (in shares) 26,054 22,138
Diluted (in shares) 26,054 22,138
Recurring    
Revenue:    
Total revenue $ 114,471 $ 99,734
Professional services, hardware and other    
Revenue:    
Total revenue $ 5,321 $ 19,348