v3.22.4
Revenue from contracts with customers (Tables)
12 Months Ended
Dec. 31, 2022
Receivables from contracts with customers [abstract]  
Schedule of disaggregation of revenue The following table presents our earned revenue disaggregation for our five largest industry verticals:
Years Ended December 31 (millions)202220212020
Tech and Games$1,148 $999 $617 
Communications and Media581 537 481 
eCommerce and FinTech285 259 171 
Banking, Financial Services and Insurance166 97 68 
Travel and Hospitality75 62 54 
All others213 240 191 
$2,468 $2,194 $1,582 
The following table presents our earned revenue disaggregated by geographic region, based on location of our delivery centre or where service was provided, for the following periods:
Years Ended December 31 (millions)202220212020
Europe$880 $921 $636 
North America621 502 346 
Asia-Pacific591 455 337 
Central America376 316 263 
$2,468 $2,194 $1,582