Skip to content
10-Q

Quarterly Report

0001326160-25-000168

← back to feed
Filed
Aug 5, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 31, 2025 777.62M sh
Shares Diluted Q2 2025 · Jun 30, 2025 777M sh
Shares Diluted Q2 2025 · Jun 30, 2025 777M sh
Shares Diluted Q2 2025 · Jun 30, 2024 772M sh
Shares Diluted Q2 2025 · Jun 30, 2024 771M sh
Capex Q2 2025 · Jun 30, 2025 $6.43B
Capex Q2 2025 · Jun 30, 2024 $6.2B
Operating Cash Flow Q2 2025 · Jun 30, 2025 $5.04B
Operating Cash Flow Q2 2025 · Jun 30, 2024 $5.43B
Long Term Debt Q2 2025 · Jun 30, 2025 $78.91B
Long Term Debt Q2 2025 · Dec 31, 2024 $76.34B
Short Term Debt Q2 2025 · Jun 30, 2025 $3.47B
Short Term Debt Q2 2025 · Dec 31, 2024 $3.58B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $344M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $314M
Stockholders Equity Q2 2025 · Jun 30, 2025 $50.89B
Stockholders Equity Q2 2025 · Dec 31, 2024 $50.13B
Current Liabilities Q2 2025 · Jun 30, 2025 $18.41B
Current Liabilities Q2 2025 · Dec 31, 2024 $19.36B
Current Assets Q2 2025 · Jun 30, 2025 $12.15B
Current Assets Q2 2025 · Dec 31, 2024 $12.95B
Total Assets Q2 2025 · Jun 30, 2025 $189.71B
Total Assets Q2 2025 · Dec 31, 2024 $186.34B
Total Assets Q2 2025 · Jun 30, 2024 $181.58B
Eps Diluted Q2 2025 · Jun 30, 2025 $1.25
Eps Diluted Q2 2025 · Jun 30, 2025 $3.00
Eps Diluted Q2 2025 · Jun 30, 2024 $1.13
Eps Diluted Q2 2025 · Jun 30, 2024 $2.57
Eps Basic Q2 2025 · Jun 30, 2025 $1.25
Eps Basic Q2 2025 · Jun 30, 2025 $3.00
Eps Basic Q2 2025 · Jun 30, 2024 $1.13
Eps Basic Q2 2025 · Jun 30, 2024 $2.57
Net Income Q2 2025 · Jun 30, 2025 $984M
Net Income Q2 2025 · Jun 30, 2025 $2.36B
Net Income Q2 2025 · Jun 30, 2024 $900M
Net Income Q2 2025 · Jun 30, 2024 $2.04B
Operating Income Q2 2025 · Jun 30, 2025 $1.83B
Operating Income Q2 2025 · Jun 30, 2025 $4.17B
Operating Income Q2 2025 · Jun 30, 2024 $1.71B
Operating Income Q2 2025 · Jun 30, 2024 $3.67B