v3.26.1
Segments (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The CODM uses net income to allocate resources (including personnel, technology, and capital resources) for the single segment to make decisions regarding the annual budget, ongoing operations, and strategic investments to drive the Company's strategy and mission.

Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Revenue(1)
$350,511$332,874$679,015$656,912
Less:
Cost of services261,210253,901506,643502,144
Sales and marketing18,07418,40534,95836,191
General and administrative31,22436,21062,03270,049
Interest and other income, net
(1,134)(2,719)(2,638)(5,086)
Provision for income taxes
13,0859,96525,73621,443
Net income$28,052$17,112$52,284$32,171

(1) Refer to footnote 3 for disaggregated revenue by service.
As of
June 30, 2026December 31, 2025
Total Assets$715,836 $742,435