v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Information About Significant Expense
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
Revenue$111,075 $104,114 $216,548 $208,318 
Less:
Cost of revenue, adjusted
Employee compensation and benefits (a)
24,638 25,084 50,045 50,125 
Engineering consulting costs7,950 6,609 15,547 12,754 
Administrative allocations4,897 4,273 10,060 8,535 
All other costs (b)
5,295 4,667 9,714 9,225 
Total cost of revenue, adjusted42,780 40,633 85,366 80,639 
Sales and marketing, adjusted (c)
41,719 36,992 79,508 70,321 
General and administrative, adjusted (c)
15,288 14,770 30,977 30,258 
Research and development, adjusted (a)
1,085 — 1,630 — 
Stock-based compensation expense2,660 2,873 5,321 5,575 
Depreciation and amortization expense1,004 858 1,999 1,789 
Reorganization costs166 722 573 1,184 
Litigation costs and related recoveries, net— (33,932)— (32,007)
Interest expense1,130 1,629 2,381 3,304 
Other (income) expenses, net284 (1,232)1,524 (1,155)
Income taxes2,561 10,543 3,510 14,802 
Segment net income2,398 30,258 3,759 33,608 
Reconciliation of profit
Adjustments and reconciling items— — — — 
Consolidated net income $2,398 $30,258 $3,759 $33,608 

(a) Adjusted to exclude stock-based compensation expense.
(b) Adjusted to exclude depreciation and amortization expense.
(c) Adjusted to exclude stock-based compensation expense as well as depreciation and amortization expense.
Schedule of Geographical Revenue
The Company attributes revenues to geographic regions based on the location of its clients. The following table shows revenues by geographic region (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
 2026202520262025
United States of America$48,361 $49,163 $95,253 $99,258 
International62,714 54,951 121,295 109,060 
Total$111,075 $104,114 $216,548 $208,318 
Schedule of Geographical Property Plant and Equipment and Operating Lease Right of Use Asset
The Company tracks its assets by physical location. The following shows the net carrying value of the Company’s property and equipment by geographic region (in thousands):

 June 30, 2026December 31, 2025
United States of America$6,388 $6,396 
Brazil2,058 2,326 
India464 592 
Rest of World705 925 
Total property and equipment, net$9,615 $10,239 

The operating lease ROU assets by geographic region were as follows (in thousands):

 June 30, 2026December 31, 2025
India$14,475 $15,124 
United States of America2,395 2,948 
Brazil861 967 
Malaysia852 1,009 
Rest of World1,112 1,323 
Total operating lease right-of-use assets$19,695 $21,371