XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Revenues by Geographic Area (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]        
Revenues $ 1,735,972 $ 1,843,904 $ 3,581,163 $ 3,733,141
Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 1,735,972 1,843,904 3,581,163 3,733,141
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Revenues 978,091 1,108,288 1,980,252 2,192,555
Operating Segments | North America | North America        
Segment Reporting Information [Line Items]        
Revenues 978,091 1,108,288 1,980,252 2,192,555
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenues 757,881 735,616 1,600,911 1,540,586
Operating Segments | International | EMEA        
Segment Reporting Information [Line Items]        
Revenues 424,037 401,942 898,612 837,869
Operating Segments | International | Latin America        
Segment Reporting Information [Line Items]        
Revenues 230,339 240,563 423,551 454,811
Operating Segments | International | Asia Pacific        
Segment Reporting Information [Line Items]        
Revenues $ 103,505 $ 93,111 $ 278,748 $ 247,906