Skip to content
10-Q

Quarterly Report

Ally Financial Inc. ALLY

0000040729-25-000020

← back to feed
Filed
Aug 4, 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 31, 2025 307.81M sh
Shares Diluted Q2 2025 · Jun 30, 2025 312.43M sh
Shares Diluted Q2 2025 · Jun 30, 2025 312.03M sh
Shares Diluted Q2 2025 · Jun 30, 2024 309.89M sh
Shares Diluted Q2 2025 · Jun 30, 2024 309.15M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $35M
Stock Repurchased Q2 2025 · Jun 30, 2024 $30M
Dividends Paid Q2 2025 · Jun 30, 2025 $192M
Dividends Paid Q2 2025 · Jun 30, 2024 $188M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $1.89B
Operating Cash Flow restated Q2 2025 · Jun 30, 2024 $2.72B
Long Term Debt Q2 2025 · Jun 30, 2025 $12.36B
Long Term Debt Q2 2025 · Dec 31, 2024 $12.68B
Short Term Debt Q2 2025 · Jun 30, 2025 $3.86B
Short Term Debt Q2 2025 · Dec 31, 2024 $1.63B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $10.59B
Cash And Equivalents Q2 2025 · Dec 31, 2024 $10.29B
Cash And Equivalents Q2 2025 · Jun 30, 2024 $7.37B
Stockholders Equity Q2 2025 · Jun 30, 2025 $14.55B
Stockholders Equity Q2 2025 · Mar 31, 2025 $14.23B
Stockholders Equity Q2 2025 · Dec 31, 2024 $13.9B
Stockholders Equity restated Q2 2025 · Jun 30, 2024 $13.7B
Stockholders Equity restated Q2 2025 · Mar 31, 2024 $13.58B
Stockholders Equity restated Q2 2025 · Dec 31, 2023 $13.7B
Total Liabilities Q2 2025 · Jun 30, 2025 $174.93B
Total Liabilities Q2 2025 · Dec 31, 2024 $177.93B
Total Assets Q2 2025 · Jun 30, 2025 $189.47B
Total Assets Q2 2025 · Dec 31, 2024 $191.84B
Total Assets restated Q2 2025 · Jun 30, 2024 $192.38B
Eps Diluted Q2 2025 · Jun 30, 2025 $1.04
Eps Diluted Q2 2025 · Jun 30, 2025 $0.23
Eps Diluted restated Q2 2025 · Jun 30, 2024 $0.62
Eps Diluted restated Q2 2025 · Jun 30, 2024 $0.99
Eps Basic Q2 2025 · Jun 30, 2025 $1.05
Eps Basic Q2 2025 · Jun 30, 2025 $0.23
Eps Basic restated Q2 2025 · Jun 30, 2024 $0.63
Eps Basic restated Q2 2025 · Jun 30, 2024 $1.00
Net Income Q2 2025 · Jun 30, 2025 $352M
Net Income Q2 2025 · Jun 30, 2025 $127M
Net Income restated Q2 2025 · Jun 30, 2024 $219M
Net Income restated Q2 2025 · Jun 30, 2024 $362M
Revenue Q2 2025 · Jun 30, 2025 $312M
Revenue Q2 2025 · Jun 30, 2025 $635M
Revenue Q2 2025 · Jun 30, 2024 $324M
Revenue Q2 2025 · Jun 30, 2024 $568M