XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]                
Revenues, net $ 970,892 $ 948,174 $ 901,333 $ 1,849,507 $ 2,820,399 $ 3,757,719 $ 3,427,129 $ 2,833,736
United States (country of domicile)                
Disaggregation of Revenue [Line Items]                
Revenues, net           2,134,700 2,093,900 1,785,200
Brazil                
Disaggregation of Revenue [Line Items]                
Revenues, net           525,100 442,200 368,100
United Kingdom                
Disaggregation of Revenue [Line Items]                
Revenues, net           441,400 363,300 321,800
Other                
Disaggregation of Revenue [Line Items]                
Revenues, net           656,500 527,700 358,600
Vehicle Payments                
Disaggregation of Revenue [Line Items]                
Revenues, net           2,005,500 1,950,000 1,690,000
Corporate Payments                
Disaggregation of Revenue [Line Items]                
Revenues, net           981,100 769,600 598,200
Lodging Payments                
Disaggregation of Revenue [Line Items]                
Revenues, net           520,200 456,500 309,600
Other                
Disaggregation of Revenue [Line Items]                
Revenues, net           $ 250,900 $ 251,000 $ 235,900