F&F - Financial Insights SEC Filing Analytics

Financial Metrics

AOS SMITH A O CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
20
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
112700000.0
Total Liabilities (latest annual)
1284800000.0
Current Liabilities (latest annual)
862500000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 9

Cash and Equivalents

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Inventory

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Shares Issued

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Basic

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.