Financial Metrics
BML-PL BANK OF AMERICA CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 26258000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 25197000000.0 | -4.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 25167000000.0 | -0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 25818000000.0 | +2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 25377000000.0 | -1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 25345000000.0 | -0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 27366000000.0 | +8.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 26463000000.0 | -3.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 28088000000.0 | +6.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 102769000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 105856000000.0 | +3.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 113097000000.0 | +6.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 | 8161000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 7408000000.0 | -9.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 7802000000.0 | +5.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 6674000000.0 | -14.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 6897000000.0 | +3.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6896000000.0 | -0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7396000000.0 | +7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7116000000.0 | -3.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8469000000.0 | +19.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 26305000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 26973000000.0 | +2.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 30509000000.0 | +13.1% | 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.95 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.88 | -7.4% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.91 | +3.4% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.77 | -15.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.83 | +7.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.82 | -1.2% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.91 | +11.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9 | -1.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.08 | +20.0% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.07 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.23 | +5.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.86 | +19.5% | 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.94 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.88 | -6.4% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.9 | +2.3% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.76 | -15.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.83 | +9.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.81 | -2.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.9 | +11.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.89 | -1.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.06 | +19.1% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.05 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.19 | +4.6% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.81 | +19.4% | 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 |
|---|
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 | 3194657000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 3123198000000.0 | -2.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3153090000000.0 | +1.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 3180151000000.0 | +0.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3273803000000.0 | +2.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3257996000000.0 | -0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3324293000000.0 | +2.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 3261519000000.0 | -1.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3349424000000.0 | +2.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3441142000000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3403716000000.0 | -1.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3180151000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3261299000000.0 | +2.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3411738000000.0 | +4.6% | 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 | 2914461000000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 2839879000000.0 | -2.6% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 2866026000000.0 | +0.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2888505000000.0 | +0.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2980251000000.0 | +3.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2964104000000.0 | -0.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3027781000000.0 | +2.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2965960000000.0 | -2.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3053843000000.0 | +3.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3141543000000.0 | +2.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3099564000000.0 | -1.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2888505000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2967336000000.0 | +2.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3108495000000.0 | +4.8% | 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 | 280196000000.0 | — | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 283319000000.0 | +1.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 287064000000.0 | +1.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 291646000000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 293552000000.0 | +0.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 293892000000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 296512000000.0 | +0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 295559000000.0 | -0.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 295581000000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 299599000000.0 | +1.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 304152000000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 290209000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 293963000000.0 | +1.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 303243000000.0 | +3.2% | 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 | 283873000000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 286073000000.0 | +0.8% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 290359000000.0 | +1.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 302204000000.0 | +4.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 296346000000.0 | -1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 290474000000.0 | -2.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 296927000000.0 | +2.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 283279000000.0 | -4.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 304146000000.0 | +7.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 313418000000.0 | +3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 311484000000.0 | -0.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 302204000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 283279000000.0 | -6.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 317816000000.0 | +12.2% | 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 | -11300000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 486000000.0 | +104.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 12258000000.0 | +2422.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -15539000000.0 | -226.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2557000000.0 | +116.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -34719000000.0 | -1457.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -2184000000.0 | +93.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -11316000000.0 | -418.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35558000000.0 | +414.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 44982000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -8805000000.0 | -119.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 12613000000.0 | +243.2% | 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 | 30846000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 88730000000.0 | +187.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 28796000000.0 | -67.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -71322000000.0 | -347.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -72845000000.0 | -2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -100103000000.0 | -37.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -89010000000.0 | +11.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -145928000000.0 | -63.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -143985000000.0 | +1.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -35387000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -90693000000.0 | -156.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -145157000000.0 | -60.1% | 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 | 126121000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 54426000000.0 | -56.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 82054000000.0 | +50.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 68658000000.0 | -16.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 60358000000.0 | -12.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 97137000000.0 | +60.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 72832000000.0 | -25.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 127891000000.0 | +75.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 59901000000.0 | -53.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 93345000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 60369000000.0 | -35.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 69948000000.0 | +15.9% | 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 | 7972438148.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 7953563116.0 | -0.2% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 7923357339.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 7895457665.0 | -0.4% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 7866868200.0 | -0.4% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 7774753442.0 | -1.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 7688767832.0 | -1.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 7610862311.0 | -1.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7560084716.0 | -0.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7436679485.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7329421929.0 | -1.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 7895457665.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 7610862311.0 | -3.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7212464345.0 | -5.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 | 7972438148.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 7953563116.0 | -0.2% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 7923357339.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 7895457665.0 | -0.4% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 7866868200.0 | -0.4% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 7774753442.0 | -1.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 7688767832.0 | -1.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 7610862311.0 | -1.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7560084716.0 | -0.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7436679485.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7329421929.0 | -1.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 7895457665.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 7610862311.0 | -3.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7212464345.0 | -5.2% | 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 | 8065900000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 8040900000.0 | -0.3% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 8017100000.0 | -0.3% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 7968200000.0 | -0.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 7897900000.0 | -0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 7818000000.0 | -1.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7677900000.0 | -1.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7581200000.0 | -1.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7466000000.0 | -1.5% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 8028600000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7855500000.0 | -2.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7521900000.0 | -4.2% | 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 | 8182300000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 8080700000.0 | -1.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 8075900000.0 | -0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 8031400000.0 | -0.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 7960900000.0 | -0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 7902100000.0 | -0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7770800000.0 | -1.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7651600000.0 | -1.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7627100000.0 | -0.3% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 8080500000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7935800000.0 | -1.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7680900000.0 | -3.2% | 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.0082 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0081 | -1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0080 | -1.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0079 | -1.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0078 | -1.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0076 | -2.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0082 | +7.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0077 | -5.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0083 | +7.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0323 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0325 | +0.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0331 | +2.1% | 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 | 10.4015 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 10.0236 | -3.6% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 9.9839 | -0.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 9.9041 | -0.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 10.1524 | +2.5% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 10.0857 | -0.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 10.2113 | +1.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 10.0351 | -1.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10.3317 | +3.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 10.4858 | +1.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10.1908 | -2.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 9.9532 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 10.0942 | +1.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10.2508 | +1.6% | 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 | 0.3108 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2940 | -5.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3100 | +5.4% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2585 | -16.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2718 | +5.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2721 | +0.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2703 | -0.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2689 | -0.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3015 | +12.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2560 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2548 | -0.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2698 | +5.9% | 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.0026 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0024 | -7.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0025 | +4.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0020 | -17.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0021 | +3.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0021 | -2.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0022 | +6.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0021 | -6.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0025 | +20.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0083 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0083 | -0.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0089 | +8.1% | 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.0291 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0261 | -10.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0272 | +3.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0227 | -16.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0235 | +3.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0233 | -0.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0250 | +7.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0238 | -5.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0278 | +17.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0906 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0918 | +1.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1006 | +9.6% | ratio | 10-K | 2026-02-25 |