v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
By Location  
Disaggregation of Revenue [Line Items]  
Disaggregation of Revenue
The following table presents revenue disaggregated by geography based on where the services are performed for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,Six Months Ended June 30,
Geographical LocationReportable Segment2026202520262025
(dollars in thousands)
United StatesAll$623,876 $557,395 $1,168,423 $1,070,013 
United KingdomAll (except Digital Transformation)45,652 38,051 90,778 75,935 
OtherAll116,779 111,372 231,249 212,610 
$786,307 $706,818 $1,490,450 $1,358,558