v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 24,096 $ 23,365
Accounts receivable, net of allowance for credit losses of $260 and $260 at June 30, 2026 and December 31, 2025, respectively 24,796 37,752
Taxes receivable 2,328 752
Prepaid expenses and other 2,926 2,846
Total current assets 54,146 64,715
Property and equipment, net 122 106
Other assets    
Goodwill 70,869 70,869
Intangible assets 38,710 40,796
Operating lease right-of-use assets 452 404
Security deposits and other assets 18 28
Total other assets 110,049 112,097
TOTAL ASSETS 164,317 176,918
Current liabilities    
Current portion of long-term debt 1,250 4,255
Accounts payable 1,323 1,636
Accrued expenses 5,389 11,591
Revenue share payable 813 3,086
Current portion of lease liabilities 227 193
Deferred revenue 709 503
Total current liabilities 9,711 21,264
Non-current liabilities    
Long-term debt, net 17,757 21,421
Lease liabilities, net of current portion 246 234
Deferred tax liabilities, net 5,521 5,705
Total liabilities 33,235 48,624
Commitments and contingent liabilities (See Note 12)
Stockholders’ equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding at June 30, 2026 and December 31, 2025 0 0
Common stock, $0.001 par value, 166,666,667 shares authorized, 20,574,233 and 20,500,986 shares issued at June 30, 2026 and December 31, 2025, respectively 21 20
Treasury stock, $0.001 par value, 1,741,397 shares held at June 30, 2026 and December 31, 2025 (2) (2)
Additional paid-in-capital 211,486 207,512
Accumulated Other Comprehensive Income (Loss), Net of Tax 11 0
Accumulated deficit (80,434) (79,236)
Total stockholders’ equity 131,082 128,294
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 164,317 176,918
Patents    
Other assets    
Intangible assets 4,267 4,586
Technology-Based Intangible Assets    
Other assets    
Intangible assets 6,281 6,870
Customer Relationships    
Other assets    
Intangible assets $ 28,162 $ 29,340