Financial Metrics
AOS SMITH A O CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | 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 | 966400000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 960800000.0 | -0.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 937500000.0 | -2.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 978800000.0 | +4.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1024300000.0 | +4.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 902600000.0 | -11.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 963900000.0 | +6.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1011300000.0 | +4.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 942500000.0 | -6.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3852800000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3818100000.0 | -0.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3830200000.0 | +0.3% | USD | 10-K | 2026-02-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 374100000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 384700000.0 | +2.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 356200000.0 | -7.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 384700000.0 | +8.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 396000000.0 | +2.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 337300000.0 | -14.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 375400000.0 | +11.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 397100000.0 | +5.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 364500000.0 | -8.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1484800000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1456100000.0 | -1.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1487400000.0 | +2.1% | USD | 10-K | 2026-02-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 193900000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 227400000.0 | +17.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 193200000.0 | -15.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 193700000.0 | +0.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 208400000.0 | +7.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 158100000.0 | -24.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 184000000.0 | +16.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 206200000.0 | +12.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 175400000.0 | -14.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 745500000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 707700000.0 | -5.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 728600000.0 | +3.0% | USD | 10-K | 2026-02-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 126900000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 157000000.0 | +23.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 135400000.0 | -13.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 147600000.0 | +9.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 156200000.0 | +5.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 120100000.0 | -23.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 136600000.0 | +13.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 152200000.0 | +11.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 132000000.0 | -13.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 556600000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 533600000.0 | -4.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 546200000.0 | +2.4% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.84 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1.04 | +23.8% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.9 | -13.5% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.0 | +11.1% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.07 | +7.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.82 | -23.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.95 | +15.9% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.07 | +12.6% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.94 | -12.1% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.71 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.65 | -1.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.87 | +6.0% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.84 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1.04 | +23.8% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.9 | -13.5% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.0 | +11.1% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.06 | +6.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.82 | -22.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.95 | +15.9% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.07 | +12.6% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.94 | -12.1% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.69 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.63 | -1.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.85 | +6.1% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 406200000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 378900000.0 | -6.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 281000000.0 | -25.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 339900000.0 | +21.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 251600000.0 | -26.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 216100000.0 | -14.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 219300000.0 | +1.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 239600000.0 | +9.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 173000000.0 | -27.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 177900000.0 | +2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 152700000.0 | -14.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 339900000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 239600000.0 | -29.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 174500000.0 | -27.2% | USD | 10-K | 2026-02-10 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 503700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 508500000.0 | +1.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 519000000.0 | +2.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 497400000.0 | -4.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 522300000.0 | +5.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 544700000.0 | +4.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 554900000.0 | +1.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 532100000.0 | -4.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 532600000.0 | +0.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 519300000.0 | -2.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 507300000.0 | -2.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 497400000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 532100000.0 | +7.0% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 479300000.0 | -9.9% | USD | 10-K | 2026-02-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1643800000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1561300000.0 | -5.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1504500000.0 | -3.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1500300000.0 | -0.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1461500000.0 | -2.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1481300000.0 | +1.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1412500000.0 | -4.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1392900000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1422100000.0 | +2.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1388500000.0 | -2.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1316100000.0 | -5.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1500300000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 1392900000.0 | -7.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1291500000.0 | -7.3% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3336300000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3248800000.0 | -2.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3200100000.0 | -1.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3213900000.0 | +0.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3182200000.0 | -1.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3197600000.0 | +0.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3154200000.0 | -1.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 3240000000.0 | +2.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3267700000.0 | +0.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3246700000.0 | -0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3170700000.0 | -2.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3213900000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3240000000.0 | +0.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3142800000.0 | -3.0% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 895700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 860700000.0 | -3.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 895600000.0 | +4.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 945300000.0 | +5.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 883400000.0 | -6.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 872400000.0 | -1.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 844200000.0 | -3.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 897200000.0 | +6.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 882100000.0 | -1.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 843000000.0 | -4.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 852500000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 945300000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 897200000.0 | -5.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 862500000.0 | -3.9% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1546100000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1360400000.0 | -12.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1317700000.0 | -3.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1369500000.0 | +3.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1300400000.0 | -5.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1286000000.0 | -1.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1237500000.0 | -3.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1356500000.0 | +9.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1412600000.0 | +4.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1400800000.0 | -0.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1326200000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1369500000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 1356500000.0 | -0.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1284800000.0 | -5.3% | USD | 10-K | 2026-02-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1790200000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1888400000.0 | +5.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1882400000.0 | -0.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1844400000.0 | -2.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1881800000.0 | +2.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1911600000.0 | +1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1916700000.0 | +0.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 1883500000.0 | -1.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1855100000.0 | -1.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1845900000.0 | -0.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1844500000.0 | -0.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1844400000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1883500000.0 | +2.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1858000000.0 | -1.4% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 330800000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 196000000.0 | -40.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 119600000.0 | -39.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 117300000.0 | -1.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 109700000.0 | -6.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 130400000.0 | +18.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 109700000.0 | -15.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 183200000.0 | +67.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 259800000.0 | +41.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 284200000.0 | +9.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 166800000.0 | -41.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 117300000.0 | — | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 183200000.0 | +56.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 112700000.0 | -38.5% | USD | 10-K | 2026-02-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 119900000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 260200000.0 | +117.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 439000000.0 | +68.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 106600000.0 | -75.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 164000000.0 | +53.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 359900000.0 | +119.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 38700000.0 | -89.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 178300000.0 | +360.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 433700000.0 | +143.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 670300000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 581800000.0 | -13.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 616800000.0 | +6.0% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9800000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 33800000.0 | +444.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -30800000.0 | -191.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -71200000.0 | -131.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -60100000.0 | +15.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -111100000.0 | -84.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -10800000.0 | +90.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -1800000.0 | +83.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -36700000.0 | -1938.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -24100000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -267100000.0 | -1008.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -53000000.0 | +80.2% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -97500000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -291200000.0 | -198.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -500700000.0 | -71.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -120600000.0 | +75.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -223700000.0 | -85.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -367700000.0 | -64.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -95100000.0 | +74.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -241100000.0 | -153.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -486600000.0 | -101.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -684700000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -408400000.0 | +40.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -633100000.0 | -55.0% | USD | 10-K | 2026-02-10 |
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 |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 150897302.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 150475003.0 | -0.3% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 150103113.0 | -0.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 147178955.0 | -1.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 146465276.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 145577396.0 | -0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 143579588.0 | -1.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 141629971.0 | -1.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 139953331.0 | -1.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 149952679.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 145997584.0 | -2.6% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 141029845.0 | -3.4% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151900847.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 151541100.0 | -0.2% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 151209974.0 | -0.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 148297481.0 | -1.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 147599585.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 146700340.0 | -0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 144407720.0 | -1.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 142483521.0 | -1.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 140894888.0 | -1.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 151015574.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 147084080.0 | -2.6% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 141914840.0 | -3.5% | shares | 10-K | 2026-02-10 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2897 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2957 | +2.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2930 | -0.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.3076 | +5.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3203 | +4.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2862 | -10.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2950 | +3.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3115 | +5.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2973 | -4.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.1988 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1.1784 | -1.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.2187 | +3.4% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8352 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.8140 | -1.2% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.6799 | -7.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.5871 | -5.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.6544 | +4.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.6980 | +2.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.6732 | -1.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1.5525 | -7.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.6122 | +3.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.6471 | +2.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.5438 | -6.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.5871 | — | ratio | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 1.5525 | -2.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.4974 | -3.5% | ratio | 10-K | 2026-02-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8636 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.7204 | -16.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.7000 | -2.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.7425 | +6.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.6910 | -6.9% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.6727 | -2.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.6456 | -4.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.7202 | +11.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.7615 | +5.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.7589 | -0.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.7190 | -5.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.7425 | — | ratio | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 0.7202 | -3.0% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.6915 | -4.0% | ratio | 10-K | 2026-02-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3871 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.4004 | +3.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.3799 | -5.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.3930 | +3.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3866 | -1.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3737 | -3.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3895 | +4.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3927 | +0.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3867 | -1.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3854 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.3814 | -1.0% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.3883 | +1.8% | ratio | 10-K | 2026-02-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1313 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1634 | +24.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1444 | -11.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1508 | +4.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1525 | +1.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1331 | -12.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1417 | +6.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1505 | +6.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1401 | -6.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1445 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1398 | -3.3% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1426 | +2.0% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2006 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2367 | +18.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2061 | -12.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1979 | -4.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2035 | +2.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1752 | -13.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1909 | +9.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2039 | +6.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1861 | -8.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1935 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1854 | -4.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1902 | +2.6% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4535 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.4402 | -2.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.3138 | -28.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.3596 | +14.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2848 | -20.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.2477 | -13.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.2598 | +4.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.2671 | +2.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1961 | -26.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2110 | +7.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1791 | -15.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3596 | — | ratio | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 0.2671 | -25.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2023 | -24.2% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0380 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0483 | +27.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0423 | -12.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0464 | +9.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0488 | +5.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0381 | -22.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0418 | +9.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0469 | +12.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0416 | -11.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1732 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1647 | -4.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1738 | +5.5% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0709 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0831 | +17.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0719 | -13.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0784 | +9.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0817 | +4.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0627 | -23.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0736 | +17.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0825 | +12.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0716 | -13.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3018 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2833 | -6.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2940 | +3.8% | ratio | 10-K | 2026-02-10 |