F&F - Financial Insights SEC Filing Analytics

Financial Metrics

RUN Sunrun Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
33
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-08 SEC Filing Index
Insider 4 2026-04-03 SEC Filing Index
Insider 4/A 2026-03-17 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-03-04 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)
N/A
Total Liabilities (latest annual)
17626622000.0
Current Liabilities (latest annual)
1302515000.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 589849000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 590193000.0 +0.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 563181000.0 -4.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 458188000.0 -18.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 523866000.0 +14.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 537173000.0 +2.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 504271000.0 -6.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 569336000.0 +12.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 724557000.0 +27.3% USD 10-Q 2025-11-06
Annual 2023-12-31 2259813000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2037719000.0 -9.8% USD 10-K 2026-02-26
Annual 2025-12-31 2956997000.0 +45.1% USD 10-K 2026-02-26

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -227694000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -205941000.0 +9.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -1347477000.0 -554.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -183122000.0 +86.4% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -128048000.0 +30.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -127778000.0 +0.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -114888000.0 +10.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -112249000.0 +2.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 3651000.0 +103.3% USD 10-Q 2025-11-06
Annual 2023-12-31 -1978643000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -3695207000.0 -86.8% USD 10-K 2026-02-26
Annual 2025-12-31 -126129000.0 +96.6% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -240388000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 55474000.0 +123.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -1069459000.0 -2027.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -87818000.0 +91.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 139074000.0 +258.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -83766000.0 -160.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 50011000.0 +159.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 279773000.0 +459.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 16589000.0 -94.1% USD 10-Q 2025-11-06
Annual 2023-12-31 -1604497000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -2846167000.0 -77.4% USD 10-K 2026-02-26
Annual 2025-12-31 449947000.0 +115.8% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.12 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 0.26 +123.2% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 -4.92 -1992.3% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -0.4 +91.9% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 0.63 +257.5% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.37 -158.7% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.22 +159.5% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 1.22 +454.5% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.07 -94.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -7.41 USD/shares 10-K 2026-02-26
Annual 2024-12-31 -12.81 -72.9% USD/shares 10-K 2026-02-26
Annual 2025-12-31 1.96 +115.3% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.12 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 0.25 +122.3% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 -4.92 -2068.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -0.4 +91.9% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 0.55 +237.5% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.37 -167.3% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.2 +154.1% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 1.07 +435.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.06 -94.4% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -7.41 USD/shares 10-K 2026-02-26
Annual 2024-12-31 -12.81 -72.9% USD/shares 10-K 2026-02-26
Annual 2025-12-31 1.71 +113.3% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 0 | A: 0

Quarterly

Annual

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

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 218692000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 215411000.0 -1.5% USD 10-Q 2023-08-02
Quarterly 2023-09-30 188892000.0 -12.3% USD 10-Q 2023-11-01
Quarterly 2023-12-31 172001000.0 -8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 169661000.0 -1.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 179949000.0 +6.1% USD 10-Q 2024-08-06
Quarterly 2024-09-30 182513000.0 +1.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 170706000.0 -6.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 172121000.0 +0.8% USD 10-Q 2025-05-07
Quarterly 2025-06-30 186525000.0 +8.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 248279000.0 +33.1% USD 10-Q 2025-11-06
Annual 2023-12-31 172001000.0 USD 10-K 2025-02-27
Annual 2024-12-31 170706000.0 -0.8% USD 10-K 2026-02-26
Annual 2025-12-31 262627000.0 +53.8% USD 10-K 2026-02-26

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 887890000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 791740000.0 -10.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 661801000.0 -16.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 459746000.0 -30.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 411993000.0 -10.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 353125000.0 -14.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 342348000.0 -3.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 402083000.0 +17.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 414401000.0 +3.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 491150000.0 +18.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 569987000.0 +16.1% USD 10-Q 2025-11-06
Annual 2023-12-31 459746000.0 USD 10-K 2025-02-27
Annual 2024-12-31 402083000.0 -12.5% USD 10-K 2026-02-26
Annual 2025-12-31 501286000.0 +24.7% USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2084272000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 2083076000.0 -0.1% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1928518000.0 -7.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 1882259000.0 -2.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1670606000.0 -11.2% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1676152000.0 +0.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1602462000.0 -4.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1722636000.0 +7.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1667213000.0 -3.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1785811000.0 +7.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2070471000.0 +15.9% USD 10-Q 2025-11-06
Annual 2023-12-31 1882259000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1722636000.0 -8.5% USD 10-K 2026-02-26
Annual 2025-12-31 2155969000.0 +25.2% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 19728327000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 20490638000.0 +3.9% USD 10-Q 2023-08-02
Quarterly 2023-09-30 20027115000.0 -2.3% USD 10-Q 2023-11-01
Quarterly 2023-12-31 20450237000.0 +2.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 20834343000.0 +1.9% USD 10-Q 2024-05-08
Quarterly 2024-06-30 21443359000.0 +2.9% USD 10-Q 2024-08-06
Quarterly 2024-09-30 22104323000.0 +3.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 19897884000.0 -10.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 20377855000.0 +2.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 21230135000.0 +4.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 22225482000.0 +4.7% USD 10-Q 2025-11-06
Annual 2023-12-31 20450237000.0 USD 10-K 2025-02-27
Annual 2024-12-31 19897884000.0 -2.7% USD 10-K 2026-02-26
Annual 2025-12-31 22610596000.0 +13.6% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1150017000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1421682000.0 +23.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1423268000.0 +0.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 1488159000.0 +4.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1273821000.0 -14.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1007744000.0 -20.9% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1091508000.0 +8.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1334482000.0 +22.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1261981000.0 -5.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1268642000.0 +0.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1420780000.0 +12.0% USD 10-Q 2025-11-06
Annual 2023-12-31 1488159000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1334482000.0 -10.3% USD 10-K 2026-02-26
Annual 2025-12-31 1302515000.0 -2.4% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 11560573000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 12295521000.0 +6.4% USD 10-Q 2023-08-02
Quarterly 2023-09-30 12952737000.0 +5.3% USD 10-Q 2023-11-01
Quarterly 2023-12-31 13536224000.0 +4.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 14075960000.0 +4.0% USD 10-Q 2024-05-08
Quarterly 2024-06-30 14394887000.0 +2.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 15069930000.0 +4.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 15733674000.0 +4.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 16280334000.0 +3.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 16783913000.0 +3.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 17580903000.0 +4.7% USD 10-Q 2025-11-06
Annual 2023-12-31 13536224000.0 USD 10-K 2025-02-27
Annual 2024-12-31 15733674000.0 +16.2% USD 10-K 2026-02-26
Annual 2025-12-31 17626622000.0 +12.0% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6467758000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 6597454000.0 +2.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 5611108000.0 -15.0% USD 10-Q 2023-11-01
Quarterly 2023-12-31 5230228000.0 -6.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 5180451000.0 -1.0% USD 10-Q 2024-05-08
Quarterly 2024-06-30 5365745000.0 +3.6% USD 10-Q 2024-08-06
Quarterly 2024-09-30 5278033000.0 -1.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 2554207000.0 -51.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2615402000.0 +2.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 2926727000.0 +11.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2983902000.0 +2.0% USD 10-Q 2025-11-06
Annual 2023-12-31 5230228000.0 USD 10-K 2025-02-27
Annual 2024-12-31 2554207000.0 -51.2% USD 10-K 2026-02-26
Annual 2025-12-31 3132484000.0 +22.6% USD 10-K 2026-02-26

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 -439323000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -641493000.0 -46.0% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -704733000.0 -9.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -143093000.0 +79.7% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -351638000.0 -145.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -507794000.0 -44.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -104206000.0 +79.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -396865000.0 -280.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -518388000.0 -30.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -820740000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -766153000.0 +6.7% USD 10-K 2026-02-26
Annual 2025-12-31 -421440000.0 +45.0% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -510310000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -1210572000.0 -137.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -1952019000.0 -61.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -535444000.0 +72.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -1144249000.0 -113.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -1908612000.0 -66.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -655021000.0 +65.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -1347842000.0 -105.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -2091483000.0 -55.2% USD 10-Q 2025-11-06
Annual 2023-12-31 -2613143000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -2701024000.0 -3.4% USD 10-K 2026-02-26
Annual 2025-12-31 -2500338000.0 +7.4% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 839836000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 1820120000.0 +116.7% USD 10-Q 2024-08-06
Quarterly 2023-09-30 2655674000.0 +45.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 473878000.0 -82.2% USD 10-Q 2025-05-07
Quarterly 2024-06-30 1550297000.0 +227.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 2439185000.0 +57.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 790714000.0 -67.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1809368000.0 +128.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2818211000.0 +55.8% USD 10-Q 2025-11-06
Annual 2023-12-31 3468698000.0 USD 10-K 2026-02-26
Annual 2024-12-31 3426755000.0 -1.2% USD 10-K 2026-02-26
Annual 2025-12-31 3211350000.0 -6.3% USD 10-K 2026-02-26

Capital Expenditures

Q: 5 | A: 2

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3996000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 11632000.0 +191.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 16298000.0 +40.1% USD 10-Q 2024-11-07
Quarterly 2024-06-30 743000.0 -95.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 945000.0 +27.2% USD 10-Q 2024-11-07
Annual 2023-12-31 20960000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1572000.0 -92.5% USD 10-K 2025-02-27

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 215166000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 217044000.0 +0.9% shares 10-Q 2023-08-02
Quarterly 2023-09-30 217714000.0 +0.3% shares 10-Q 2023-11-01
Quarterly 2023-12-31 219392000.0 +0.8% shares 10-Q 2024-11-07
Quarterly 2024-03-31 220672000.0 +0.6% shares 10-Q 2024-05-08
Quarterly 2024-06-30 223298000.0 +1.2% shares 10-Q 2024-08-06
Quarterly 2024-09-30 224087000.0 +0.4% shares 10-Q 2024-11-07
Quarterly 2024-12-31 225662000.0 +0.7% shares 10-Q 2025-11-06
Quarterly 2025-03-31 227325000.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2025-06-30 230321000.0 +1.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 231605000.0 +0.6% shares 10-Q 2025-11-06
Annual 2023-12-31 219392000.0 shares 10-K 2025-02-27
Annual 2024-12-31 225662000.0 +2.9% shares 10-K 2026-02-26
Annual 2025-12-31 233612000.0 +3.5% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 215166000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 217044000.0 +0.9% shares 10-Q 2023-08-02
Quarterly 2023-09-30 217714000.0 +0.3% shares 10-Q 2023-11-01
Quarterly 2023-12-31 219392000.0 +0.8% shares 10-Q 2024-11-07
Quarterly 2024-03-31 220672000.0 +0.6% shares 10-Q 2024-05-08
Quarterly 2024-06-30 223298000.0 +1.2% shares 10-Q 2024-08-06
Quarterly 2024-09-30 224087000.0 +0.4% shares 10-Q 2024-11-07
Quarterly 2024-12-31 225662000.0 +0.7% shares 10-Q 2025-11-06
Quarterly 2025-03-31 227325000.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2025-06-30 230321000.0 +1.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 231605000.0 +0.6% shares 10-Q 2025-11-06
Annual 2023-12-31 219392000.0 shares 10-K 2025-02-27
Annual 2024-12-31 225662000.0 +2.9% shares 10-K 2026-02-26
Annual 2025-12-31 233612000.0 +3.5% shares 10-K 2026-02-26

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 214548000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 216017000.0 +0.7% shares 10-Q 2024-08-06
Quarterly 2023-09-30 217344000.0 +0.6% shares 10-Q 2024-11-07
Quarterly 2024-03-31 219882000.0 +1.2% shares 10-Q 2025-05-07
Quarterly 2024-06-30 222474000.0 +1.2% shares 10-Q 2025-08-06
Quarterly 2024-09-30 223695000.0 +0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-31 226406000.0 +1.2% shares 10-Q 2025-05-07
Quarterly 2025-06-30 229167000.0 +1.2% shares 10-Q 2025-08-06
Quarterly 2025-09-30 230980000.0 +0.8% shares 10-Q 2025-11-06
Annual 2023-12-31 216642000.0 shares 10-K 2026-02-26
Annual 2024-12-31 222215000.0 +2.6% shares 10-K 2026-02-26
Annual 2025-12-31 229809000.0 +3.4% shares 10-K 2026-02-26

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 214548000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 221849000.0 +3.4% shares 10-Q 2024-08-06
Quarterly 2023-09-30 217344000.0 -2.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 219882000.0 +1.2% shares 10-Q 2025-05-07
Quarterly 2024-06-30 255107000.0 +16.0% shares 10-Q 2025-08-06
Quarterly 2024-09-30 223695000.0 -12.3% shares 10-Q 2025-11-06
Quarterly 2025-03-31 257911000.0 +15.3% shares 10-Q 2025-05-07
Quarterly 2025-06-30 261152000.0 +1.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 267473000.0 +2.4% shares 10-Q 2025-11-06
Annual 2023-12-31 216642000.0 shares 10-K 2026-02-26
Annual 2024-12-31 222215000.0 +2.6% shares 10-K 2026-02-26
Annual 2025-12-31 264465000.0 +19.0% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.