XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 28,044 $ 30,420 $ 59,696 $ 63,484
Cost of Sales 9,176 8,402 18,221 17,066
Gross profit 18,868 22,018 41,475 46,418
Operating expenses:        
Sales and marketing 6,924 8,515 14,691 15,715
General and administrative 10,118 10,336 20,181 20,292
Research and development 1,962 1,325 3,731 3,304
Amortization of intangible assets 4,046 3,294 7,495 6,596
Total operating expenses 23,050 23,470 46,098 45,907
(Loss) income from operations (4,182) (1,452) (4,623) 511
Investment Income, Nonoperating 261 230 597 578
Interest Expense, Nonoperating (208) (1,823) (388) (4,116)
Other Nonoperating Income (Expense) 0 (93) 10 (9)
Loss from operations before income taxes (4,129) (3,138) (4,404) (3,036)
Income tax expense 231 627 264 390
Net loss (4,360) (3,765) (4,668) (3,426)
Other comprehensive income (loss):        
Unrealized income (loss) on marketable securities 9 (493) (235) (12)
Comprehensive loss $ (4,351) $ (4,258) $ (4,903) $ (3,438)
Basic and diluted loss per share        
Basic (in Dollars per share) $ (0.17) $ (0.18) $ (0.18) $ (0.17)
Diluted (in Dollars per share) $ (0.17) $ (0.18) $ (0.18) $ (0.17)
Weighted average basic and diluted shares        
Basic (in shares) 25,840 20,651 25,587 20,500
Diluted (in shares) 25,840 20,651 25,587 20,500
Recurring        
Revenue:        
Total revenue $ 27,051 $ 22,960 $ 57,324 $ 50,916
Professional services, hardware and other        
Revenue:        
Total revenue $ 993 $ 7,460 $ 2,372 $ 12,568