XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue:        
Total revenue $ 29,304 $ 29,334 $ 89,000 $ 92,818
Cost of Sales 9,600 8,054 27,821 25,120
Gross profit 19,704 21,280 61,179 67,698
Operating expenses:        
Sales and marketing 6,680 6,597 21,371 22,312
General and administrative 10,378 9,294 30,559 29,586
Research and development 1,973 1,803 5,704 5,107
Amortization of intangible assets 4,295 3,333 11,790 9,929
Total operating expenses 23,326 21,027 69,424 66,934
(Loss) income from operations (3,622) 253 (8,245) 764
Investment Income, Nonoperating 165 437 762 1,015
Interest Expense, Nonoperating (274) (1,219) (662) (5,336)
Gain (Loss) on Extinguishment of Debt 0 (1,517) 0 (1,517)
Other Nonoperating Income (Expense) 0 (283) 10 (291)
Loss from operations before income taxes (3,731) (2,329) (8,135) (5,365)
Income tax expense (benefit) 170 (123) 434 267
Net loss (3,901) (2,206) (8,569) (5,632)
Other comprehensive income (loss):        
Unrealized income (loss) on marketable securities 1,340 (201) 1,105 (213)
Comprehensive loss $ (2,561) $ (2,407) $ (7,464) $ (5,845)
Basic and diluted loss per share        
Basic (in Dollars per share) $ (0.15) $ (0.10) $ (0.33) $ (0.27)
Diluted (in Dollars per share) $ (0.15) $ (0.10) $ (0.33) $ (0.27)
Weighted average basic and diluted shares        
Basic (in shares) 26,429 22,591 25,870 21,204
Diluted (in shares) 26,429 22,591 25,870 21,204
Recurring        
Revenue:        
Total revenue $ 28,626 $ 23,833 $ 85,950 $ 74,749
Professional services, hardware and other        
Revenue:        
Total revenue $ 678 $ 5,501 $ 3,050 $ 18,069