Skip to content
10-Q

Quarterly Report

REPUBLIC SERVICES, INC. RSG

0001060391-25-000216

← back to feed
Filed
Jul 30, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 22, 2025 312.22M sh
Shares Diluted Q2 2025 · Jun 30, 2025 313.37M sh
Shares Diluted Q2 2025 · Jun 30, 2025 313.32M sh
Shares Diluted Q2 2025 · Jun 30, 2024 315.24M sh
Shares Diluted Q2 2025 · Jun 30, 2024 315.54M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $59M
Stock Repurchased restated Q2 2025 · Jun 30, 2024 $168M
Dividends Paid Q2 2025 · Jun 30, 2025 $362M
Dividends Paid restated Q2 2025 · Jun 30, 2024 $337M
Capex Q2 2025 · Jun 30, 2025 $866M
Capex restated Q2 2025 · Jun 30, 2024 $918M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $2.13B
Operating Cash Flow restated Q2 2025 · Jun 30, 2024 $1.91B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $122M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $74M
Cash And Equivalents restated Q2 2025 · Jun 30, 2024 $491M
Cash And Equivalents Q2 2025 · Dec 31, 2023 $140M
Stockholders Equity Q2 2025 · Jun 30, 2025 $12.05B
Stockholders Equity Q2 2025 · Dec 31, 2024 $11.41B
Current Liabilities Q2 2025 · Jun 30, 2025 $3.65B
Current Liabilities Q2 2025 · Dec 31, 2024 $4.13B
Current Assets Q2 2025 · Jun 30, 2025 $2.42B
Current Assets Q2 2025 · Dec 31, 2024 $2.41B
Total Assets Q2 2025 · Jun 30, 2025 $33.4B
Total Assets Q2 2025 · Dec 31, 2024 $32.4B
Total Assets restated Q2 2025 · Jun 30, 2024 $31.93B
Eps Diluted Q2 2025 · Jun 30, 2025 $1.75
Eps Diluted Q2 2025 · Jun 30, 2025 $3.33
Eps Diluted Q2 2025 · Jun 30, 2024 $1.62
Eps Diluted Q2 2025 · Jun 30, 2024 $3.06
Eps Basic Q2 2025 · Jun 30, 2025 $1.76
Eps Basic Q2 2025 · Jun 30, 2025 $3.34
Eps Basic Q2 2025 · Jun 30, 2024 $1.62
Eps Basic Q2 2025 · Jun 30, 2024 $3.06
Sga Expense Q2 2025 · Jun 30, 2025 $425M
Sga Expense Q2 2025 · Jun 30, 2025 $852M
Sga Expense restated Q2 2025 · Jun 30, 2024 $407M
Sga Expense restated Q2 2025 · Jun 30, 2024 $822M
Net Income Q2 2025 · Jun 30, 2025 $549.91M
Net Income Q2 2025 · Jun 30, 2025 $1.04B
Net Income Q2 2025 · Jun 30, 2024 $511.54M
Net Income Q2 2025 · Jun 30, 2024 $965.33M
Operating Income Q2 2025 · Jun 30, 2025 $861M
Operating Income Q2 2025 · Jun 30, 2025 $1.67B
Operating Income restated Q2 2025 · Jun 30, 2024 $814M
Operating Income restated Q2 2025 · Jun 30, 2024 $1.55B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $2.45B
Cost Of Revenue Q2 2025 · Jun 30, 2025 $4.76B
Cost Of Revenue restated Q2 2025 · Jun 30, 2024 $2.38B
Cost Of Revenue restated Q2 2025 · Jun 30, 2024 $4.67B
Revenue Q2 2025 · Jun 30, 2025 $4.24B
Revenue Q2 2025 · Jun 30, 2025 $8.24B
Revenue Q2 2025 · Jun 30, 2024 $4.05B
Revenue restated Q2 2025 · Jun 30, 2024 $7.91B