| Schedule of Disaggregation of Revenue |
The following tables present a disaggregation of our revenue by reporting segment and revenue from political sources and all other sources (in thousands) for the three and six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | Three Months Ended June 30, 2025 | | Digital Advertising | | Subscription Digital Marketing Solutions | | Broadcast Advertising | | Other | | Total | | Digital Advertising | | Subscription Digital Marketing Solutions | | Broadcast Advertising | | Other | | Total | | Net Revenue (ex Political) | $ | 47,139 | | | $ | 17,166 | | | $ | 45,251 | | | $ | 4,456 | | | $ | 114,012 | | | $ | 42,429 | | | $ | 18,767 | | | $ | 48,749 | | | $ | 4,947 | | | $ | 114,892 | | | Political | 82 | | | — | | | 1,259 | | | — | | | 1,341 | | | 109 | | | — | | | 447 | | | — | | | 556 | | | Net Revenue | $ | 47,221 | | | $ | 17,166 | | | $ | 46,510 | | | $ | 4,456 | | | $ | 115,353 | | | $ | 42,538 | | | $ | 18,767 | | | $ | 49,196 | | | $ | 4,947 | | | $ | 115,448 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Six Months Ended June 30, 2025 | | Digital Advertising | | Subscription Digital Marketing Solutions | | Broadcast Advertising | | Other | | Total | | Digital Advertising | | Subscription Digital Marketing Solutions | | Broadcast Advertising | | Other | | Total | | Net Revenue (ex Political) | $ | 86,375 | | | $ | 34,676 | | | $ | 83,282 | | | $ | 5,815 | | | $ | 210,148 | | | $ | 79,131 | | | $ | 37,789 | | | $ | 89,618 | | | $ | 6,462 | | | $ | 213,000 | | | Political | 110 | | | — | | | 1,876 | | | — | | | 1,986 | | | 158 | | | — | | | 965 | | | — | | | 1,123 | | | Net Revenue | $ | 86,485 | | | $ | 34,676 | | | $ | 85,158 | | | $ | 5,815 | | | $ | 212,134 | | | $ | 79,289 | | | $ | 37,789 | | | $ | 90,583 | | | $ | 6,462 | | | $ | 214,123 | |
|
| Schedule of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers |
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
| | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Accounts Receivable | | $ | 60,320 | | | $ | 52,048 | | | Short-term contract liabilities (deferred revenue) | | $ | 8,377 | | | $ | 8,737 | | | Contract Acquisition Costs | | $ | 8,643 | | | $ | 8,516 | |
|
| Schedule of the Change in the Allowance for Doubtful Accounts |
The change in the allowance for credit losses for the six months ended June 30, 2026 was as follows (in thousands):
| | | | | | | | | | Balance at December 31, 2025 | | $ | 4,979 | | | Provision for credit losses | | 1,576 | | | Amounts written off against allowance, net of recoveries | | (2,096) | | | Balance at June 30, 2026 | | $ | 4,459 | |
|