v3.25.2
Segment Data (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table summarizes revenue by geographic area for the three and six months ended June 30, 2025 and 2024:
 THREE MONTHS ENDED
JUNE 30,
SIX MONTHS ENDED
JUNE 30,
 2025202420252024
(In thousands)
Revenue(1):
Americas$72,995 $69,619 $144,948 $138,784 
EMEA23,362 17,245 49,152 38,088 
Asia Pacific8,213 6,449 16,474 13,095 
Total$104,570 $93,313 $210,574 $189,967 
___________________________________
(1)    Revenue is attributable to the countries based on the location of the customer.
Schedule of Segment Reporting Information, by Segment
The following table presents information about reported segment revenue, segment profit or loss, and significant segment expenses.

THREE MONTHS ENDED
JUNE 30,
SIX MONTHS ENDED
JUNE 30,
2025202420252024
 (In thousands)
Revenues$104,570 $93,313 $210,574 $189,967 
Less:
Employee expense-non equity59,959 58,627 119,524 113,658 
Equity-based compensation expense8,245 9,783 15,315 18,856 
Equipment and software expense4,514 3,517 8,334 6,967 
Direct cost of revenues1,972 1,092 3,689 2,302 
Professional services expense7,288 5,945 14,591 12,599 
Change in fair value of contingent consideration(5,722)2,783 (5,901)5,661 
Depreciation and amortization18,818 16,597 37,432 33,025 
Other segment expense*(1,557)1,660 (2,811)3,273 
Interest expense4,802 5,578 9,608 11,329 
Income tax expense8,219 305 8,018 (446)
Segment net income$(1,968)$(12,574)$2,775 $(17,257)
Reconciliation of profit or loss
Adjustments and reconciling items— — — — 
Consolidated net income$(1,968)$(12,574)$2,775 $(17,257)
* Other segment expense items included in segment net income include facilities related expense, marketing, travel, insurance, foreign currency exchange gains and losses, and other overhead expense.