XML 155 R141.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Schedule of net revenues from geographic areas based on location of service delivery centers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Total net revenues $ 4,371,172 $ 4,022,211 $ 3,709,377
India      
Segment Reporting Information [Line Items]      
Total net revenues 2,282,706 2,022,123 1,851,347
Asia, other than India      
Segment Reporting Information [Line Items]      
Total net revenues 551,474 536,595 461,839
North and Latin America      
Segment Reporting Information [Line Items]      
Total net revenues 1,065,509 1,011,759 1,007,635
Europe      
Segment Reporting Information [Line Items]      
Total net revenues $ 471,483 $ 451,734 $ 388,556