XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 112,250 $ 113,335
Cost of revenues 46,179 52,516
Gross profit 66,071 60,819
Sales and marketing expenses 24,108 25,041
General and administrative expenses 22,780 24,493
Research and development expenses 11,764 12,329
Amortization of intangible assets 5,525 6,122
Litigation settlement - Note 16 0 (233)
Total operating expenses 64,177 67,752
Operating income (loss) 1,894 (6,933)
Other (expense) income:    
Interest expense (3,591) (2,548)
Unrealized loss on equity securities - Note 16 (632) 0
Other (expense) income, net (227) 302
Total other expense (4,450) (2,246)
Loss before income taxes (2,556) (9,179)
Income tax expense 859 337
Net loss $ (3,415) $ (9,516)
Loss per share:    
Basic and diluted loss per share (in dollars per share) $ (0.08) $ (0.23)
Weighted-average common shares:    
Basic and diluted (in shares) 42,420 41,413