v3.25.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basic earnings per share:      
Net income attributable to Republic Services, Inc. $ 2,043,173 $ 1,730,985 $ 1,487,586
Weighted average common shares outstanding (in shares) 314,399 316,182 316,530
Basic earnings per share (in dollars per share) $ 6.50 $ 5.47 $ 4.70
Diluted earnings per share:      
Net income attributable to Republic Services, Inc. $ 2,043,173 $ 1,730,985 $ 1,487,586
Weighted average common shares outstanding (in shares) 314,399 316,182 316,530
Effect of dilutive securities:      
Weighted average common and common equivalent shares outstanding (in shares) 314,809 316,665 317,080
Diluted earnings per share (in dollars per share) $ 6.49 $ 5.47 $ 4.69
Antidilutive securities not included in the diluted earnings per share calculations (in shares) (less than) 0 1,000 1,000
Restricted Stock Units (RSUs)      
Effect of dilutive securities:      
Unvested awards (in shares) 126 104 152
Performance Share Units (PSUs)      
Effect of dilutive securities:      
Unvested awards (in shares) 284 379 398