XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 25,214,000 $ 25,295,000 $ 47,111,000 $ 50,530,000
Costs and expenses:        
Cost of revenue 3,220,000 3,346,000 6,184,000 6,798,000
Research and development 4,840,000 4,272,000 9,658,000 8,896,000
Sales and marketing 16,431,000 20,849,000 34,436,000 41,842,000
General and administrative 16,706,000 17,236,000 35,789,000 40,273,000
Gain from litigation settlement 0 (46,000,000) (7,500,000) (46,000,000)
Total costs and expenses 41,197,000 (297,000) 78,567,000 51,809,000
(Loss) income from operations (15,983,000) 25,592,000 (31,456,000) (1,279,000)
Interest (expense) income, net (1,321,000) 334,000 (2,392,000) 447,000
Change in fair value of common stock warrant liabilities 0 2,000 0 11,000
Other (expense) income, net (637,000) 190,000 (1,196,000) 254,000
(Loss) income before income taxes (17,941,000) 26,118,000 (35,044,000) (567,000)
(Benefit from) provision for income taxes (19,000.0) 73,000 20,000.0 111,000.0
Net (loss) income $ (17,922,000) $ 26,045,000 $ (35,064,000) $ (678,000)
(Loss) earnings per share:        
Basic (in dollars per share) $ (1.16) $ 1.47 $ (2.21) $ (0.04)
Diluted (in dollars per share) $ (1.16) $ 1.44 $ (2.21) $ (0.04)
Weighted average shares outstanding:        
Basic (in shares) 15,491,239 17,776,904 15,888,064 18,119,062
Diluted (in shares) 15,491,239 18,079,310 15,888,064 18,119,062
Other comprehensive income:        
Change in unrealized gain on available-for-sale investments, net of tax $ 0 $ 1,000 $ 0 $ 7,000
Total other comprehensive income 0 1,000 0 7,000
Total comprehensive (loss) income $ (17,922,000) $ 26,046,000 $ (35,064,000) $ (671,000)