v3.24.0.1
Segment reporting (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure of operating segments [abstract]  
Schedule of reconciliation of revenue and net long-lived assets by geographic area
We attribute revenues from external customers to individual countries based on the location of our delivery centres or where the services were provided from.
Years Ended December 31 (millions)202320222021
United States$520 $401 $311 
Philippines466 448 344 
Canada268 217 188 
Guatemala261 224 185 
Germany221 275 312 
El Salvador169 140 121 
Spain149 127 130 
Bulgaria127 129 124 
India120 99 72 
Other407 408 407 
$2,708 $2,468 $2,194