XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues, net $ 3,974,589 $ 3,757,719 $ 3,427,129
United States (country of domicile)      
Disaggregation of Revenue [Line Items]      
Revenues, net 2,078,600 2,045,200 2,020,700
Brazil      
Disaggregation of Revenue [Line Items]      
Revenues, net 594,300 526,100 442,900
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenues, net 542,000 478,500 390,900
Other      
Disaggregation of Revenue [Line Items]      
Revenues, net 759,700 707,900 572,700
Vehicle Payments      
Disaggregation of Revenue [Line Items]      
Revenues, net 2,008,800 2,005,500 1,950,000
Corporate Payments      
Disaggregation of Revenue [Line Items]      
Revenues, net 1,221,900 981,100 769,600
Lodging Payments      
Disaggregation of Revenue [Line Items]      
Revenues, net 488,600 520,200 456,500
Other      
Disaggregation of Revenue [Line Items]      
Revenues, net $ 255,300 $ 250,900 $ 251,000