XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue $ 31,652 $ 33,064
Cost of Sales 9,045 8,664
Gross profit 22,607 24,400
Operating expenses:    
Sales and marketing 7,767 7,200
General and administrative 10,063 9,956
Research and development 1,769 1,979
Amortization of intangible assets 3,449 3,302
Total operating expenses 23,048 22,437
(Loss) income from operations (441) 1,963
Investment Income, Nonoperating 336 349
Interest Expense, Nonoperating (180) (2,293)
Other Nonoperating Income (Expense) 10 83
(Loss) income from operations before income taxes (275) 102
Income tax expense (benefit) 33 (237)
Net (loss) income (308) 339
Other comprehensive (loss) income:    
Unrealized (loss) income on marketable securities (244) 481
Comprehensive (loss) income $ (552) $ 820
Basic and diluted (loss) income per share    
Basic (in Dollars per share) $ (0.01) $ 0.02
Diluted (in Dollars per share) $ (0.01) $ 0.02
Weighted average basic and diluted shares    
Basic (in shares) 25,334 20,347
Diluted (in shares) 25,334 21,041
Recurring    
Revenue:    
Total revenue $ 30,273 $ 27,956
Professional services, hardware and other    
Revenue:    
Total revenue $ 1,379 $ 5,108