XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 94,135 $ 112,250
Cost of revenues 39,369 46,179
Gross profit 54,766 66,071
Sales and marketing expenses 22,212 24,060
General and administrative expenses 21,493 22,757
Research and development expenses 10,406 11,764
Amortization of acquired intangible assets 5,255 5,525
Other operating expenses - Note 2 1,611 71
Total operating expenses 60,977 64,177
Operating (loss) income (6,211) 1,894
Other income (expense):    
Interest expense (3,209) (3,591)
Loss on equity securities - Note 12 (1,593) (632)
Other income (expense), net (652) (227)
Total other expense (5,454) (4,450)
Loss before income taxes (11,665) (2,556)
Income tax expense 740 859
Net loss $ (12,405) $ (3,415)
Loss per share:    
Basic and diluted loss per share (in dollars per share) $ (0.28) $ (0.08)
Weighted-average common shares:    
Basic and diluted (in shares) 43,538 42,420