Financial Metrics
ALLY Ally Financial Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-28 | SEC Filing Index |
| Insider | 4 | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2026-01-13 | SEC Filing Index |
| Insider | 3 | 2025-12-17 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 243000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 245000000.0 | +0.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 242000000.0 | -1.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 244000000.0 | +0.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 324000000.0 | +32.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 319000000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 323000000.0 | +1.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 312000000.0 | -3.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 308000000.0 | -1.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 968000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1198000000.0 | +23.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1244000000.0 | +3.8% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 319000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 329000000.0 | +3.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 296000000.0 | -10.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 143000000.0 | -51.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 219000000.0 | +53.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 198000000.0 | -9.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -225000000.0 | -213.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 352000000.0 | +256.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 398000000.0 | +13.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 299000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 311000000.0 | +4.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 285000000.0 | -8.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 957000000.0 | +235.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 143000000.0 | -85.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 219000000.0 | +53.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 198000000.0 | -9.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 668000000.0 | +237.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 852000000.0 | +27.5% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.96 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.99 | +3.1% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.88 | -11.1% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.38 | -56.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.63 | +65.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.55 | -12.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.82 | -249.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.05 | +228.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.19 | +13.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.9 | — | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 0.93 | +3.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 0.85 | -8.6% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2.79 | +228.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.38 | -86.4% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 0.63 | +65.8% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 0.55 | -12.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.82 | +230.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.39 | +31.3% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.96 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.99 | +3.1% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.88 | -11.1% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.37 | -58.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.62 | +67.6% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.55 | -11.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.82 | -249.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.04 | +226.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.18 | +13.5% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.89 | — | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 0.93 | +4.5% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 0.84 | -9.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2.77 | +229.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.37 | -86.6% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 0.62 | +67.6% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 0.55 | -11.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.8 | +227.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.37 | +31.7% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9780000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 9972000000.0 | +2.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 8515000000.0 | -14.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 6945000000.0 | -18.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 8153000000.0 | +17.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 7369000000.0 | -9.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 8616000000.0 | +16.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 10292000000.0 | +19.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10409000000.0 | +1.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 10592000000.0 | +1.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10246000000.0 | -3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6945000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 10292000000.0 | +48.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10030000000.0 | -2.5% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 196165000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 197241000000.0 | +0.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 195704000000.0 | -0.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 196392000000.0 | +0.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 192800000000.0 | -1.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 192379000000.0 | -0.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 192670000000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 191836000000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 193331000000.0 | +0.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 189473000000.0 | -2.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 191711000000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 196329000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 191836000000.0 | -2.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 196002000000.0 | +2.2% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 182787000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 183709000000.0 | +0.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 182879000000.0 | -0.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 182626000000.0 | -0.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 179220000000.0 | -1.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 178680000000.0 | -0.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 178256000000.0 | -0.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 177933000000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 179099000000.0 | +0.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 174926000000.0 | -2.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 176594000000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 182626000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 177933000000.0 | -2.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 180504000000.0 | +1.4% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13378000000.0 | — | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 13532000000.0 | +1.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 12825000000.0 | -5.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 13703000000.0 | +6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 13580000000.0 | -0.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 13699000000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 14414000000.0 | +5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 13903000000.0 | -3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 14232000000.0 | +2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 14547000000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 15117000000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13703000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 13903000000.0 | +1.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15498000000.0 | +11.5% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15563000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 14985000000.0 | -3.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 14125000000.0 | -5.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 13230000000.0 | -6.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 12437000000.0 | -6.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 11470000000.0 | -7.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 13067000000.0 | +13.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 12676000000.0 | -3.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12037000000.0 | -5.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 12360000000.0 | +2.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 13243000000.0 | +7.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13230000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 12676000000.0 | -4.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 14411000000.0 | +13.7% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1432000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3020000000.0 | +110.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 4680000000.0 | +55.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1266000000.0 | -72.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2720000000.0 | +114.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 3577000000.0 | +31.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 940000000.0 | -73.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1887000000.0 | +100.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3089000000.0 | +63.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 1413000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 2975000000.0 | +110.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 4609000000.0 | +54.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4557000000.0 | -1.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 1266000000.0 | -72.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 2720000000.0 | +114.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 3577000000.0 | +31.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4528000000.0 | +26.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3729000000.0 | -17.6% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -382000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -2480000000.0 | -549.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -4215000000.0 | -70.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3576000000.0 | +184.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2590000000.0 | -27.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 3785000000.0 | +46.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -1341000000.0 | -135.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1568000000.0 | +216.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -813000000.0 | -151.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | -363000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | -2435000000.0 | -570.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | -4144000000.0 | -70.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -7182000000.0 | -73.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 3576000000.0 | +149.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-06-30 | 2590000000.0 | -27.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-09-30 | 3785000000.0 | +46.1% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4991000000.0 | +31.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -5264000000.0 | -205.5% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3323000000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3873000000.0 | +16.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2431000000.0 | -37.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -3638000000.0 | -249.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -4620000000.0 | -27.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -5494000000.0 | -18.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 438000000.0 | +108.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -3337000000.0 | -861.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -2057000000.0 | +38.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3839000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -5566000000.0 | -245.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1956000000.0 | +135.1% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 300821000.0 | — | shares | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 301619000.0 | +0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 301630000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 302459000.0 | +0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 303978000.0 | +0.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 304656000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 304715000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 305387550.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 307152000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 307787000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 307827978.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 300821000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2023-06-30 | 301619000.0 | +0.3% | shares | 10-K | 2025-02-19 |
| Annual | 2023-09-30 | 301630000.0 | +0.0% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 302459000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 303978000.0 | +0.5% | shares | 10-K | 2026-02-25 |
| Annual | 2024-06-30 | 304656000.0 | +0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2024-09-30 | 304715000.0 | +0.0% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 305387550.0 | +0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-03-31 | 307152000.0 | +0.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-06-30 | 307787000.0 | +0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-09-30 | 307828000.0 | +0.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 308492929.0 | +0.2% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 510014869.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 510870696.0 | +0.2% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 510887028.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 511861447.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 514161006.0 | +0.4% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 514851483.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 514937313.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 515777584.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 518419336.0 | +0.5% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 519080636.0 | +0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 519147397.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 511861000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 515777584.0 | +0.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 520355804.0 | +0.9% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 302657000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 303684000.0 | +0.3% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 304134000.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 306003000.0 | +0.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 306774000.0 | +0.3% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 307312000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 309006000.0 | +0.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 309895000.0 | +0.3% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 310342000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 303751000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 306913000.0 | +1.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 310015000.0 | +1.0% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 303448000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 304646000.0 | +0.4% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 305693000.0 | +0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 308421000.0 | +0.9% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 309886000.0 | +0.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 311044000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 309006000.0 | -0.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 312434000.0 | +1.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 313823000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 305135000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 310160000.0 | +1.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 313043000.0 | +0.9% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0012 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0012 | +0.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0012 | -0.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0013 | +2.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0017 | +33.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0017 | -1.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0017 | +0.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0016 | -1.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0016 | -2.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0049 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0062 | +26.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0063 | +1.6% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13.6633 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 13.5759 | -0.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 14.2596 | +5.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 13.3274 | -6.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 13.1973 | -1.0% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 13.0433 | -1.2% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 12.3669 | -5.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 12.7982 | +3.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12.5842 | -1.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 12.0249 | -4.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 11.6818 | -2.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13.3274 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 12.7982 | -4.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 11.6469 | -9.0% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3128 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1.3429 | +2.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.2231 | -8.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.5861 | -52.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.6759 | +15.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.6207 | -8.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.6966 | -212.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.1282 | +262.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.2922 | +14.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9886 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.5576 | -43.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.6849 | +22.8% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0016 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0017 | +2.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0015 | -9.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0007 | -51.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0011 | +53.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0010 | -9.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0012 | -213.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0019 | +259.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0021 | +11.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0049 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0035 | -28.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0043 | +24.8% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0238 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0243 | +2.0% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0231 | -5.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0105 | -54.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0160 | +51.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0137 | -14.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0158 | -215.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0242 | +253.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0263 | +8.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0698 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0480 | -31.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0550 | +14.4% | ratio | 10-K | 2026-02-25 |