F&F - Financial Insights SEC Filing Analytics

Financial Metrics

MDU MDU RESOURCES GROUP INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
12
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-01 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 4 2026-01-02 SEC Filing Index
Insider 4 2025-11-14 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)
2532155000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
685223000.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 1422882000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 1079031000.0 -24.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 991276000.0 -8.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 588204000.0 -40.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 343120000.0 -41.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 290712000.0 -15.3% USD 10-Q 2025-11-10
Quarterly 2025-03-31 678020000.0 +133.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 348678000.0 -48.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 313627000.0 -10.1% USD 10-Q 2025-11-10
Annual 2023-12-31 1805807000.0 USD 10-K 2026-02-20
Annual 2024-12-31 1752995000.0 -2.9% USD 10-K 2026-02-20
Annual 2025-12-31 1862918000.0 +6.3% USD 10-K 2026-02-20

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 118521000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 82031000.0 -30.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 84604000.0 +3.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 96656000.0 +14.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 39574000.0 -59.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 34846000.0 -11.9% USD 10-Q 2025-11-10
Quarterly 2025-03-31 112863000.0 +223.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 30332000.0 -73.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 39840000.0 +31.3% USD 10-Q 2025-11-10
Annual 2023-12-31 224944000.0 USD 10-K 2026-02-20
Annual 2024-12-31 265642000.0 +18.1% USD 10-K 2026-02-20
Annual 2025-12-31 290377000.0 +9.3% USD 10-K 2026-02-20

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 38353000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 130692000.0 +240.8% USD 10-Q 2024-11-07
Quarterly 2023-09-30 74929000.0 -42.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 100898000.0 +34.7% USD 10-Q 2025-11-10
Quarterly 2024-06-30 60436000.0 -40.1% USD 10-Q 2025-11-10
Quarterly 2024-09-30 64615000.0 +6.9% USD 10-Q 2025-11-10
Quarterly 2025-03-31 81965000.0 +26.9% USD 10-Q 2025-11-10
Quarterly 2025-06-30 13780000.0 -83.2% USD 10-Q 2025-11-10
Quarterly 2025-09-30 18311000.0 +32.9% USD 10-Q 2025-11-10
Annual 2023-12-31 414707000.0 USD 10-K 2026-02-20
Annual 2024-12-31 281108000.0 -32.2% USD 10-K 2026-02-20
Annual 2025-12-31 190395000.0 -32.3% USD 10-K 2026-02-20

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.19 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 0.64 +236.8% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.37 -42.2% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.5 +35.1% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.3 -40.0% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.32 +6.7% USD/shares 10-Q 2025-11-10
Quarterly 2025-03-31 0.4 +25.0% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.07 -82.5% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.09 +28.6% USD/shares 10-Q 2025-11-10
Annual 2023-12-31 2.04 USD/shares 10-K 2026-02-20
Annual 2024-12-31 1.38 -32.4% USD/shares 10-K 2026-02-20
Annual 2025-12-31 0.93 -32.6% USD/shares 10-K 2026-02-20

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.19 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 0.64 +236.8% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.37 -42.2% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.49 +32.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.3 -38.8% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.32 +6.7% USD/shares 10-Q 2025-11-10
Quarterly 2025-03-31 0.4 +25.0% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.07 -82.5% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.09 +28.6% USD/shares 10-Q 2025-11-10
Annual 2023-12-31 2.03 USD/shares 10-K 2026-02-20
Annual 2024-12-31 1.37 -32.5% USD/shares 10-K 2026-02-20
Annual 2025-12-31 0.93 -32.1% USD/shares 10-K 2026-02-20

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 85971000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 50780000.0 -40.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 32493000.0 -36.0% USD 10-Q 2024-11-07
Quarterly 2023-12-31 76975000.0 +136.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 72724000.0 -5.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 78780000.0 +8.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 88282000.0 +12.1% USD 10-Q 2025-11-10
Quarterly 2024-12-31 66904000.0 -24.2% USD 10-Q 2025-11-10
Quarterly 2025-03-31 59541000.0 -11.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 58801000.0 -1.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 75853000.0 +29.0% USD 10-Q 2025-11-10
Annual 2023-12-31 60473000.0 USD 10-K 2025-02-20
Annual 2024-12-31 66904000.0 +10.6% USD 10-K 2026-02-20
Annual 2025-12-31 28212000.0 -57.8% USD 10-K 2026-02-20

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 52619000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 60154000.0 +14.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 80235000.0 +33.4% USD 10-Q 2024-11-07
Quarterly 2023-12-31 87392000.0 +8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 13784000.0 -84.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 21162000.0 +53.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 44966000.0 +112.5% USD 10-Q 2025-11-10
Quarterly 2024-12-31 44940000.0 -0.1% USD 10-Q 2025-11-10
Quarterly 2025-03-31 18457000.0 -58.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 19713000.0 +6.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 44272000.0 +124.6% USD 10-Q 2025-11-10
Annual 2023-12-31 44684000.0 USD 10-K 2025-02-20
Annual 2024-12-31 44940000.0 +0.6% USD 10-K 2026-02-20
Annual 2025-12-31 39052000.0 -13.1% USD 10-K 2026-02-20

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2108714000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 1544834000.0 -26.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1515013000.0 -1.9% USD 10-Q 2024-11-07
Quarterly 2023-12-31 1363723000.0 -10.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1319944000.0 -3.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 1397039000.0 +5.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1467820000.0 +5.1% USD 10-Q 2025-11-10
Quarterly 2024-12-31 666259000.0 -54.6% USD 10-Q 2025-11-10
Quarterly 2025-03-31 541551000.0 -18.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 441926000.0 -18.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 501367000.0 +13.5% USD 10-Q 2025-11-10
Annual 2023-12-31 1363723000.0 USD 10-K 2025-02-20
Annual 2024-12-31 666259000.0 -51.1% USD 10-K 2026-02-20
Annual 2025-12-31 572436000.0 -14.1% USD 10-K 2026-02-20

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9842587000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 7684850000.0 -21.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 7869149000.0 +2.4% USD 10-Q 2024-11-07
Quarterly 2023-12-31 7833159000.0 -0.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 7839871000.0 +0.1% USD 10-Q 2025-05-08
Quarterly 2024-06-30 7960336000.0 +1.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 8172649000.0 +2.7% USD 10-Q 2025-11-10
Quarterly 2024-12-31 7038818000.0 -13.9% USD 10-Q 2025-11-10
Quarterly 2025-03-31 6961474000.0 -1.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 6945917000.0 -0.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 7185740000.0 +3.5% USD 10-Q 2025-11-10
Annual 2023-12-31 7833159000.0 USD 10-K 2026-02-20
Annual 2024-12-31 7038818000.0 -10.1% USD 10-K 2026-02-20
Annual 2025-12-31 7622206000.0 +8.3% USD 10-K 2026-02-20

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1636329000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 1131765000.0 -30.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1173655000.0 +3.7% USD 10-Q 2024-11-07
Quarterly 2023-12-31 1075733000.0 -8.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 922823000.0 -14.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 1149859000.0 +24.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1281375000.0 +11.4% USD 10-Q 2025-11-10
Quarterly 2024-12-31 678598000.0 -47.0% USD 10-Q 2025-11-10
Quarterly 2025-03-31 634576000.0 -6.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 594791000.0 -6.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 666549000.0 +12.1% USD 10-Q 2025-11-10
Annual 2023-12-31 1075733000.0 USD 10-K 2025-02-20
Annual 2024-12-31 678598000.0 -36.9% USD 10-K 2026-02-20
Annual 2025-12-31 685223000.0 +1.0% USD 10-K 2026-02-20

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3575382000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 2706193000.0 -24.3% USD 10-Q 2024-11-07
Quarterly 2023-09-30 2757434000.0 +1.9% USD 10-Q 2024-11-07
Quarterly 2023-12-31 2905233000.0 +5.4% USD 10-Q 2025-11-10
Quarterly 2024-03-31 2980941000.0 +2.6% USD 10-Q 2025-11-10
Quarterly 2024-06-30 3017804000.0 +1.2% USD 10-Q 2025-11-10
Quarterly 2024-09-30 3057985000.0 +1.3% USD 10-Q 2025-11-10
Quarterly 2024-12-31 2690574000.0 -12.0% USD 10-Q 2025-11-10
Quarterly 2025-03-31 2743136000.0 +2.0% USD 10-Q 2025-11-10
Quarterly 2025-06-30 2731904000.0 -0.4% USD 10-Q 2025-11-10
Quarterly 2025-09-30 2723094000.0 -0.3% USD 10-Q 2025-11-10
Annual 2023-12-31 2905233000.0 USD 10-K 2026-02-20
Annual 2024-12-31 2690574000.0 -7.4% USD 10-K 2026-02-20
Annual 2025-12-31 2772917000.0 +3.1% USD 10-K 2026-02-20

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2191898000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 2246103000.0 +2.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2279828000.0 +1.5% USD 10-Q 2024-11-07
Quarterly 2023-12-31 2236904000.0 -1.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2193697000.0 -1.9% USD 10-Q 2025-05-08
Quarterly 2024-06-30 2207009000.0 +0.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 2233520000.0 +1.2% USD 10-Q 2025-11-10
Quarterly 2024-12-31 2130910000.0 -4.6% USD 10-Q 2025-11-10
Quarterly 2025-03-31 2031976000.0 -4.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2045235000.0 +0.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 2188485000.0 +7.0% USD 10-Q 2025-11-10
Annual 2023-12-31 2104904000.0 USD 10-K 2025-02-20
Annual 2024-12-31 2130910000.0 +1.2% USD 10-K 2026-02-20
Annual 2025-12-31 2532155000.0 +18.8% USD 10-K 2026-02-20

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 -43648000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 73101000.0 +267.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 174914000.0 +139.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 165097000.0 -5.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 301569000.0 +82.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 441786000.0 +46.5% USD 10-Q 2025-11-10
Quarterly 2025-03-31 217472000.0 -50.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 334884000.0 +54.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 392793000.0 +17.3% USD 10-Q 2025-11-10
Annual 2023-12-31 332627000.0 USD 10-K 2026-02-20
Annual 2024-12-31 502318000.0 +51.0% USD 10-K 2026-02-20
Annual 2025-12-31 473365000.0 -5.8% USD 10-K 2026-02-20

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -151024000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -276591000.0 -83.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -415698000.0 -50.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -117264000.0 +71.8% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -235964000.0 -101.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -392410000.0 -66.3% USD 10-Q 2025-11-10
Quarterly 2025-03-31 -94739000.0 +75.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -174417000.0 -84.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -359745000.0 -106.3% USD 10-Q 2025-11-10
Annual 2023-12-31 -540791000.0 USD 10-K 2026-02-20
Annual 2024-12-31 -552685000.0 -2.2% USD 10-K 2026-02-20
Annual 2025-12-31 -780859000.0 -41.3% USD 10-K 2026-02-20

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 207344000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 183842000.0 -11.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 192759000.0 +4.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -35512000.0 -118.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -48142000.0 -35.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -22335000.0 +53.6% USD 10-Q 2025-11-10
Quarterly 2025-03-31 -130096000.0 -482.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -168570000.0 -29.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -24099000.0 +85.7% USD 10-Q 2025-11-10
Annual 2023-12-31 204622000.0 USD 10-K 2026-02-20
Annual 2024-12-31 40296000.0 -80.3% USD 10-K 2026-02-20
Annual 2025-12-31 268802000.0 +567.1% USD 10-K 2026-02-20

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: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 204162814.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 203638373.0 -0.3% shares 10-Q 2024-08-08
Quarterly 2023-09-30 203638373.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2023-12-31 203689090.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 203888237.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2024-06-30 203888237.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2024-09-30 203888237.0 +0.0% shares 10-Q 2025-11-10
Quarterly 2024-12-31 203934578.0 +0.0% shares 10-Q 2025-11-10
Quarterly 2025-03-31 204331170.0 +0.2% shares 10-Q 2025-05-08
Quarterly 2025-06-30 204331170.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 204331170.0 +0.0% shares 10-Q 2025-11-10
Annual 2023-12-31 203689090.0 shares 10-K 2025-02-20
Annual 2024-12-31 203934578.0 +0.1% shares 10-K 2026-02-20
Annual 2025-12-31 204382821.0 +0.2% shares 10-K 2026-02-20

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 203624000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 203635000.0 +0.0% shares 10-Q 2024-08-08
Quarterly 2023-09-30 203638000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 203779000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2024-06-30 203888000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2024-09-30 203888000.0 +0.0% shares 10-Q 2025-11-10
Quarterly 2025-03-31 204142000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 204331000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-30 204331000.0 +0.0% shares 10-Q 2025-11-10
Annual 2023-12-31 203640000.0 shares 10-K 2026-02-20
Annual 2024-12-31 203867000.0 +0.1% shares 10-K 2026-02-20
Annual 2025-12-31 204291000.0 +0.2% shares 10-K 2026-02-20

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 203910000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 203877000.0 -0.0% shares 10-Q 2024-08-08
Quarterly 2023-09-30 203886000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 204187000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2024-06-30 204582000.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-30 204678000.0 +0.0% shares 10-Q 2025-11-10
Quarterly 2025-03-31 204959000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 205211000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-30 205285000.0 +0.0% shares 10-Q 2025-11-10
Annual 2023-12-31 203938000.0 shares 10-K 2026-02-20
Annual 2024-12-31 204653000.0 +0.4% shares 10-K 2026-02-20
Annual 2025-12-31 205300000.0 +0.3% shares 10-K 2026-02-20
For informational purposes only — not guaranteed to be accurate or complete.