Financial Metrics
AFGD AMERICAN FINANCIAL GROUP INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 5 | 2026-02-05 | SEC Filing Index |
| Insider | 4 | 2026-01-29 | SEC Filing Index |
| Insider | 4 | 2025-12-30 | 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 | 1740000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1840000000.0 | +5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2164000000.0 | +17.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1906000000.0 | -11.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1900000000.0 | -0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2369000000.0 | +24.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1856000000.0 | -21.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1924000000.0 | +3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2331000000.0 | +21.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7827000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 8324000000.0 | +6.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 8174000000.0 | -1.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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 264000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 255000000.0 | -3.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 219000000.0 | -14.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 304000000.0 | +38.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 271000000.0 | -10.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 229000000.0 | -15.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 197000000.0 | -14.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 229000000.0 | +16.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 268000000.0 | +17.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1073000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1124000000.0 | +4.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1073000000.0 | -4.5% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 212000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 200000000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 177000000.0 | -11.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 242000000.0 | +36.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 209000000.0 | -13.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 181000000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 154000000.0 | -14.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 174000000.0 | +13.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 215000000.0 | +23.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 852000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 887000000.0 | +4.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 842000000.0 | -5.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 | 2.49 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2.35 | -5.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.1 | -10.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.89 | +37.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.49 | -13.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.16 | -13.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.84 | -14.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.07 | +12.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.58 | +24.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 10.06 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 10.57 | +5.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10.08 | -4.6% | 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 | 2.49 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 2.34 | -6.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.09 | -10.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.89 | +38.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.49 | -13.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.16 | -13.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.84 | -14.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.07 | +12.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.58 | +24.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 10.05 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 10.57 | +5.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10.08 | -4.6% | 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 | 857000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 988000000.0 | +15.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1221000000.0 | +23.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1225000000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1087000000.0 | -11.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1121000000.0 | +3.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1322000000.0 | +17.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1406000000.0 | +6.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1276000000.0 | -9.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1268000000.0 | -0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1842000000.0 | +45.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1225000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1406000000.0 | +14.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1727000000.0 | +22.8% | 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 | 28481000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 29048000000.0 | +2.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 30825000000.0 | +6.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 29787000000.0 | -3.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 30001000000.0 | +0.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 29913000000.0 | -0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 32591000000.0 | +9.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 30836000000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 30294000000.0 | -1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 30669000000.0 | +1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33834000000.0 | +10.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 29787000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 30836000000.0 | +3.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 32642000000.0 | +5.9% | 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 | 24540000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 25055000000.0 | +2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 26844000000.0 | +7.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 25529000000.0 | -4.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 25761000000.0 | +0.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 25529000000.0 | -0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 27883000000.0 | +9.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 26370000000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25902000000.0 | -1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26153000000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 29104000000.0 | +11.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 25529000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 26370000000.0 | +3.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 27822000000.0 | +5.5% | 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 | 3941000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3993000000.0 | +1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3981000000.0 | -0.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 4258000000.0 | +7.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4240000000.0 | -0.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 4384000000.0 | +3.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4708000000.0 | +7.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4466000000.0 | -5.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4392000000.0 | -1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4516000000.0 | +2.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4730000000.0 | +4.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4258000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4466000000.0 | +4.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4820000000.0 | +7.9% | 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 | 1478000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1474000000.0 | -0.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1474000000.0 | +0.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1475000000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1475000000.0 | +0.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1475000000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1475000000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1475000000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1476000000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1476000000.0 | +0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1820000000.0 | +23.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1475000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1475000000.0 | +0.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1820000000.0 | +23.4% | 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 | 403000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 518000000.0 | +28.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1214000000.0 | +134.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 107000000.0 | -91.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 19000000.0 | -82.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 478000000.0 | +2415.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 342000000.0 | -28.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 533000000.0 | +55.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 749000000.0 | +40.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1970000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1152000000.0 | -41.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1533000000.0 | +33.1% | 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 | 73000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 368000000.0 | +404.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 459000000.0 | +24.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -155000000.0 | -133.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -6000000.0 | +96.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 116000000.0 | +2033.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 23000000.0 | -80.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 59000000.0 | +156.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -71000000.0 | -220.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 414000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 95000000.0 | -77.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -835000000.0 | -978.9% | 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 | -491000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -770000000.0 | -56.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1324000000.0 | -71.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -90000000.0 | +93.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -117000000.0 | -30.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -497000000.0 | -324.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -495000000.0 | +0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -730000000.0 | -47.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -242000000.0 | +66.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -2031000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -1066000000.0 | +47.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -377000000.0 | +64.6% | 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 | 85171658.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 84858528.0 | -0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 84135710.0 | -0.9% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 83635807.0 | -0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 83857354.0 | +0.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 83897267.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 83923446.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 83978258.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 83668453.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 83385661.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 83401430.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 83635807.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 83978258.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 83422202.0 | -0.7% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2025-12-31 | 83422202.0 | — | 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 | 85200000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 85100000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 84600000.0 | -0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 83700000.0 | -1.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 83900000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 83900000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 83800000.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 83500000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 83400000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 84700000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 83900000.0 | -0.9% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 83500000.0 | -0.5% | 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 | 85400000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 85200000.0 | -0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 84700000.0 | -0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 83800000.0 | -1.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 83900000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 83900000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 83800000.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 83500000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 83400000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 84800000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 83900000.0 | -1.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 83500000.0 | -0.5% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0611 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0633 | +3.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0702 | +10.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0635 | -9.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0635 | -0.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0727 | +14.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0613 | -15.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0627 | +2.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0689 | +9.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2628 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2699 | +2.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2504 | -7.2% | 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 | 6.2268 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 6.2747 | +0.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 6.7430 | +7.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 5.9955 | -11.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6.0757 | +1.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 5.8232 | -4.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5.9225 | +1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.9046 | -0.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5.8975 | -0.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5.7912 | -1.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6.1531 | +6.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.9955 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 5.9046 | -1.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5.7722 | -2.2% | 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.1218 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1087 | -10.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0818 | -24.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1270 | +55.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1100 | -13.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0764 | -30.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0830 | +8.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0904 | +9.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0922 | +2.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1089 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1066 | -2.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1030 | -3.3% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1517 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1386 | -8.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1012 | -27.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1595 | +57.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1426 | -10.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0967 | -32.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1061 | +9.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1190 | +12.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1150 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1371 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1350 | -1.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1313 | -2.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.0074 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0069 | -7.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0057 | -16.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0081 | +40.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0070 | -13.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0056 | -20.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0051 | -8.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0057 | +11.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0064 | +12.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0286 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0288 | +0.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0258 | -10.3% | 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.0538 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0501 | -6.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0445 | -11.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0571 | +28.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0477 | -16.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0384 | -19.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0351 | -8.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0385 | +9.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0455 | +18.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2001 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1986 | -0.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1747 | -12.0% | ratio | 10-K | 2026-02-25 |