XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table summarizes revenue, segment cost of revenue and adjusted gross profit by reportable segments (in thousands):
For the Year Ended
20242023
Owned and Operated Advertising$281,930 $328,934 
Partner Network61,995 73,037 
Total revenue$343,925 $401,971 
Owned and Operated Advertising$173,721 $221,238 
Partner Network10,136 19,617 
Total segment cost of revenue$183,857 $240,855 
Owned and Operated Advertising$108,209 $107,696 
Partner Network51,859 53,420 
Adjusted gross profit160,068 161,116 
Other cost of revenue
7,704 7,890 
Salaries and benefits113,512 106,505 
Selling, general, and administrative47,346 54,307 
Depreciation and amortization80,107 78,403 
Interest expense, net31,562 48,745 
Gain on extinguishment of debt(20,109)— 
Loss on extinguishment of related-party debt— 2,004 
Change in fair value of warrant liabilities(2,386)(5,109)
Loss before income tax$(97,668)$(131,629)
Schedule of Revenues Disaggregated by Geographic Region
The following table summarizes revenue by geographic region (in thousands):
For the Year Ended
20242023
United States$333,069 $385,847 
Other countries10,856 16,124 
Total revenue$343,925 $401,971 
Schedule of Table Illustrates the Level of Concentration as a Percentage of Total Revenues
The following tables illustrate the concentrations as a percentage of total revenue and total accounts receivable for our key Advertising Partners:

Concentration of revenue from key Advertising Partners

For the Year Ended
20242023
Google78 %85 %
Concentration of accounts receivable from key Advertising Partners

December 31, 2024December 31, 2023
Google56 %69 %
Microsoft%%
Yahoo%%