XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 29,760 $ 33,555 $ 106,587 $ 89,679
Cost of revenue (includes amortization of platform development and developed technology for the three months ended June 30, 2025 and 2024 of $1,108,000 and $1,507,000, respectively and for the six months ended June 30, 2025 and 2024 of $2,384,000 and $3,056,000 respectively) 14,833 16,562 50,556 53,035
Gross profit 14,927 16,993 56,031 36,644
Operating expenses        
Selling and marketing 1,342 2,011 5,418 10,326
General and administrative 3,213 6,023 14,696 24,790
Depreciation and amortization 877 905 2,648 2,805
Loss on impairment of assets 0 0 0 1,198
Total operating expenses 5,432 8,939 22,762 39,119
Income (loss) from operations 9,495 8,054 33,269 (2,475)
Other (expense) income        
Change in valuation of contingent consideration 0 0 0 (313)
Interest expense, net (2,857) (3,159) (8,806) (11,747)
Liquidated damages (77) (77) (228) (229)
Total other expense (2,934) (3,236) (9,034) (12,289)
Income (loss) before income taxes 6,561 4,818 24,235 (14,764)
Income tax (provision) benefit 304 (40) (961) (116)
Income (loss) from continuing operations 6,865 4,778 23,274 (14,880)
Income (loss) from discontinued operations, net of tax 0 (822) 96,250 (92,709)
Net income (loss) $ 6,865 $ 3,956 $ 119,524 $ (107,589)
Basic net income (loss) per common share (Note 1)        
Continuing operations (in dollars per share) $ 0.14 $ 0.13 $ 0.49 $ (0.48)
Discontinued operations (in dollars per share) 0 (0.02) 2.03 (2.96)
Basic net income (loss) per common share (in dollars per share) 0.14 0.11 2.52 (3.44)
Diluted net income (loss) per common share (Note 1)        
Continuing operations (in dollars per share) 0.14 0.13 0.49 (0.48)
Discontinued operations (in dollars per share) 0 (0.02) 2.02 (2.96)
Diluted net income (loss) per common share (in dollars per share) $ 0.14 $ 0.11 $ 2.51 $ (3.44)
Weighted average number of common shares outstanding (Note 1)        
Basic (in shares) 47,392,059 37,610,058 47,387,929 31,291,641
Diluted (in shares) 47,695,194 37,610,058 47,578,619 31,291,641