v3.26.1
Segment and Geographical Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents selected financial information with respect to the Company’s single operating segment for the three and six months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenues$78,593 $71,095 $141,160 $134,920 
Less:
Employee compensation1
48,677 48,575 96,251 96,132 
Depreciation and amortization expense10,007 11,861 19,995 23,537 
Other segment items2
19,330 16,120 39,608 32,615 
Operating income (loss)579 (5,461)(14,694)(17,364)
Other income (expense)
Interest income1,213 1,379 2,428 2,972 
Other income (expense), net89 (1,988)(964)(3,002)
Income (loss) before income taxes1,881 (6,070)(13,230)(17,394)
Provision for (benefit from) income taxes3,083 (862)482 (2,700)
Segment net loss$(1,202)$(5,208)$(13,712)$(14,694)
_______________
(1)Employee compensation includes employee payroll, share-based compensation, bonus, and employee benefits for medical care, retirement, insurances, and other related expenses.
(2)Other segment items includes costs and expenses from operation of the Company’s data centers, professional services, facilities, marketing, and other related expenses.
Schedule of Revenue by Geographic Area Based on Publisher’s Billing Address
The following table presents total revenue by geographic area based on the publisher’s billing address (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
United States$41,564 $39,354 $75,015 $77,487 
EMEA24,985 24,029 45,936 42,877 
APAC10,322 6,258 17,181 11,640 
Rest of the world1,722 1,454 3,028 2,916 
Total$78,593 $71,095 $141,160 $134,920 
No other country besides the United States represented more than ten percent of total revenue during the three and six months ended June 30, 2026 and 2025.
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):
June 30,
2026
December 31,
2025
United States$81,043 $78,203 
Rest of the world12,003 12,603 
Total$93,046 $90,806