XML 116 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Summary of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income $ 1,003,746 $ 981,890 $ 954,327
Denominator for basic earnings per share (in shares) 70,331 73,155 75,598
Dilutive securities (in shares) 1,517 1,232 1,264
Denominator for diluted earnings per share (in shares) 71,848 74,387 76,862
Basic earnings per share attributable to Corpay (in dollars per share) $ 14.27 $ 13.42 $ 12.62
Diluted earnings per share attributable to Corpay (in dollars per share) $ 13.97 $ 13.20 $ 12.42