XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenues $ 826,629 $ 809,508
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 826,629 809,508
Operating Segments | North America    
Segment Reporting Information [Line Items]    
Revenues 491,365 477,786
Operating Segments | North America | North America    
Segment Reporting Information [Line Items]    
Revenues 491,365 477,786
Operating Segments | International    
Segment Reporting Information [Line Items]    
Revenues 335,264 331,722
Operating Segments | International | EMEA    
Segment Reporting Information [Line Items]    
Revenues 197,105 185,239
Operating Segments | International | Latin America    
Segment Reporting Information [Line Items]    
Revenues 64,601 79,651
Operating Segments | International | Asia Pacific    
Segment Reporting Information [Line Items]    
Revenues $ 73,558 $ 66,832