XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Net revenues - Schedule of Net Revenues Disaggregated by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net revenues $ 1,291,257 $ 1,210,949 $ 3,760,601 $ 3,518,398
Data-Tech-AI        
Segment Reporting Information [Line Items]        
Net revenues 622,400 569,420 1,803,614 1,639,298
Digital Operations        
Segment Reporting Information [Line Items]        
Net revenues 668,857 641,529 1,956,987 1,879,100
Advanced Technology Solutions        
Segment Reporting Information [Line Items]        
Net revenues 310,986 259,184 881,268 748,494
Core Business Services        
Segment Reporting Information [Line Items]        
Net revenues $ 980,271 $ 951,765 $ 2,879,333 $ 2,769,904