F&F - Financial Insights SEC Filing Analytics

Financial Metrics

BKH BLACK HILLS CORP /SD/
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
11
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-02-18 SEC Filing Index
Insider 4 2026-02-13 SEC Filing Index
Insider 4 2026-02-10 SEC Filing Index
Insider 5 2026-02-06 SEC Filing Index
Insider 4 2025-11-12 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)
4701100000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
740000000.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 912100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 405100000.0 -55.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 400100000.0 -1.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 717200000.0 +79.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 397100000.0 -44.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 398600000.0 +0.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 800400000.0 +100.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 435700000.0 -45.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 427400000.0 -1.9% USD 10-Q 2025-11-06
Annual 2023-12-31 2301700000.0 USD 10-K 2026-02-11
Annual 2024-12-31 2098000000.0 -8.8% USD 10-K 2026-02-11
Annual 2025-12-31 2286200000.0 +9.0% USD 10-K 2026-02-11

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 174900000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 63500000.0 -63.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 97800000.0 +54.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 193300000.0 +97.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 70600000.0 -63.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 75800000.0 +7.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 205000000.0 +170.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 82500000.0 -59.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 78700000.0 -4.6% USD 10-Q 2025-11-06
Annual 2023-12-31 472700000.0 USD 10-K 2026-02-11
Annual 2024-12-31 503100000.0 +6.4% USD 10-K 2026-02-11
Annual 2025-12-31 537500000.0 +6.8% USD 10-K 2026-02-11

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 114100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 23100000.0 -79.8% USD 10-Q 2024-08-01
Quarterly 2023-09-30 45400000.0 +96.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 127900000.0 +181.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 22800000.0 -82.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 24400000.0 +7.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 134300000.0 +450.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 27500000.0 -79.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 24900000.0 -9.5% USD 10-Q 2025-11-06
Annual 2023-12-31 262200000.0 USD 10-K 2026-02-11
Annual 2024-12-31 273100000.0 +4.2% USD 10-K 2026-02-11
Annual 2025-12-31 291600000.0 +6.8% USD 10-K 2026-02-11

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.73 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 0.35 -79.8% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.67 +91.4% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.88 +180.6% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.33 -82.4% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.35 +6.1% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 1.87 +434.3% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.38 -79.7% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.34 -10.5% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 3.91 USD/shares 10-K 2026-02-11
Annual 2024-12-31 3.91 +0.0% USD/shares 10-K 2026-02-11
Annual 2025-12-31 3.99 +2.0% USD/shares 10-K 2026-02-11

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.73 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 0.35 -79.8% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.67 +91.4% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.87 +179.1% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.33 -82.4% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.35 +6.1% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 1.87 +434.3% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.38 -79.7% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.34 -10.5% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 3.91 USD/shares 10-K 2026-02-11
Annual 2024-12-31 3.91 +0.0% USD/shares 10-K 2026-02-11
Annual 2025-12-31 3.98 +1.8% USD/shares 10-K 2026-02-11

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 39365000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 152581000.0 +287.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 594289000.0 +289.5% USD 10-Q 2023-11-02
Quarterly 2023-12-31 86600000.0 -85.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 123000000.0 +42.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 624800000.0 +408.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 12500000.0 -98.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 16100000.0 +28.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 6600000.0 -59.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 8100000.0 +22.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 21100000.0 +160.5% USD 10-Q 2025-11-06
Annual 2023-12-31 86600000.0 USD 10-K 2025-02-12
Annual 2024-12-31 16100000.0 -81.4% USD 10-K 2026-02-11
Annual 2025-12-31 182800000.0 +1035.4% USD 10-K 2026-02-11

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 477089000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 260350000.0 -45.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 228830000.0 -12.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 350300000.0 +53.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 334400000.0 -4.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 221500000.0 -33.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 205400000.0 -7.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 351200000.0 +71.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 377900000.0 +7.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 260800000.0 -31.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 251400000.0 -3.6% USD 10-Q 2025-11-06
Annual 2023-12-31 350300000.0 USD 10-K 2025-02-12
Annual 2024-12-31 351200000.0 +0.3% USD 10-K 2026-02-11
Annual 2025-12-31 389000000.0 +10.8% USD 10-K 2026-02-11

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 129960000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 136534000.0 +5.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 168079000.0 +23.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 160900000.0 -4.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 130600000.0 -18.8% USD 10-Q 2024-05-09
Quarterly 2024-06-30 134800000.0 +3.2% USD 10-Q 2024-08-01
Quarterly 2024-09-30 155400000.0 +15.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 153900000.0 -1.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 128100000.0 -16.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 145200000.0 +13.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 173000000.0 +19.1% USD 10-Q 2025-11-06
Annual 2023-12-31 160900000.0 USD 10-K 2025-02-12
Annual 2024-12-31 153900000.0 -4.4% USD 10-K 2026-02-11
Annual 2025-12-31 172400000.0 +12.0% USD 10-K 2026-02-11

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 918318000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 802328000.0 -12.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1240274000.0 +54.6% USD 10-Q 2023-11-02
Quarterly 2023-12-31 826600000.0 -33.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 797600000.0 -3.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 1173600000.0 +47.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 599500000.0 -48.9% USD 10-Q 2024-11-07
Quarterly 2024-12-31 742300000.0 +23.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 708100000.0 -4.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 608400000.0 -14.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 667600000.0 +9.7% USD 10-Q 2025-11-06
Annual 2023-12-31 826600000.0 USD 10-K 2025-02-12
Annual 2024-12-31 742300000.0 -10.2% USD 10-K 2026-02-11
Annual 2025-12-31 995900000.0 +34.2% USD 10-K 2026-02-11

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9460136000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 9409095000.0 -0.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 9932928000.0 +5.6% USD 10-Q 2023-11-02
Quarterly 2023-12-31 9620400000.0 -3.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 9676700000.0 +0.6% USD 10-Q 2024-05-09
Quarterly 2024-06-30 10185900000.0 +5.3% USD 10-Q 2024-08-01
Quarterly 2024-09-30 9718700000.0 -4.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 10022600000.0 +3.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 10061200000.0 +0.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 10091600000.0 +0.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 10329000000.0 +2.4% USD 10-Q 2025-11-06
Annual 2023-12-31 9620400000.0 USD 10-K 2025-02-12
Annual 2024-12-31 10022600000.0 +4.2% USD 10-K 2026-02-11
Annual 2025-12-31 10869800000.0 +8.5% USD 10-K 2026-02-11

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1038911000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 977860000.0 -5.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1602672000.0 +63.9% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1185100000.0 -26.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1088400000.0 -8.2% USD 10-Q 2024-05-09
Quarterly 2024-06-30 1106800000.0 +1.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 536200000.0 -51.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 763400000.0 +42.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 928900000.0 +21.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 953900000.0 +2.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 734600000.0 -23.0% USD 10-Q 2025-11-06
Annual 2023-12-31 1185100000.0 USD 10-K 2025-02-12
Annual 2024-12-31 763400000.0 -35.6% USD 10-K 2026-02-11
Annual 2025-12-31 740000000.0 -3.1% USD 10-K 2026-02-11

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 3097947000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3110015000.0 +0.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 3167317000.0 +1.8% USD 10-Q 2023-11-02
Quarterly 2023-12-31 3215300000.0 +1.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 3333900000.0 +3.7% USD 10-Q 2024-05-09
Quarterly 2024-06-30 3357300000.0 +0.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 3446600000.0 +2.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 3501500000.0 +1.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3635100000.0 +3.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3636100000.0 +0.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 3768000000.0 +3.6% USD 10-Q 2025-11-06
Annual 2023-12-31 3215300000.0 USD 10-K 2025-02-12
Annual 2024-12-31 3501500000.0 +8.9% USD 10-K 2026-02-11
Annual 2025-12-31 3823600000.0 +9.2% USD 10-K 2026-02-11

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3954409000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3955745000.0 +0.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 3799510000.0 -3.9% USD 10-Q 2023-11-02
Quarterly 2023-12-31 3801200000.0 +0.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 3802800000.0 +0.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 4247100000.0 +11.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 4248800000.0 +0.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 4250200000.0 +0.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3951600000.0 -7.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3952400000.0 +0.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4252800000.0 +7.6% USD 10-Q 2025-11-06
Annual 2023-12-31 3801200000.0 USD 10-K 2025-02-12
Annual 2024-12-31 4250200000.0 +11.8% USD 10-K 2026-02-11
Annual 2025-12-31 4701100000.0 +10.6% USD 10-K 2026-02-11

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 328700000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 605100000.0 +84.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 756000000.0 +24.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 233400000.0 -69.1% USD 10-Q 2025-05-08
Quarterly 2024-06-30 464000000.0 +98.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 566100000.0 +22.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 227800000.0 -59.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 416400000.0 +82.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 505300000.0 +21.3% USD 10-Q 2025-11-06
Annual 2023-12-31 944400000.0 USD 10-K 2026-02-11
Annual 2024-12-31 719300000.0 -23.8% USD 10-K 2026-02-11
Annual 2025-12-31 673400000.0 -6.4% USD 10-K 2026-02-11

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -101500000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -245400000.0 -141.8% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -403800000.0 -64.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -176900000.0 +56.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -340700000.0 -92.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -532000000.0 -56.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -155200000.0 +70.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -376200000.0 -142.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -556400000.0 -47.9% USD 10-Q 2025-11-06
Annual 2023-12-31 -536700000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -746000000.0 -39.0% USD 10-K 2026-02-11
Annual 2025-12-31 -828200000.0 -11.0% USD 10-K 2026-02-11

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -209100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -228100000.0 -9.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 221300000.0 +197.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -19800000.0 -108.9% USD 10-Q 2025-05-08
Quarterly 2024-06-30 415400000.0 +2198.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -107500000.0 -125.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -81900000.0 +23.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -47800000.0 +41.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 56800000.0 +218.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -341700000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -42900000.0 +87.4% USD 10-K 2026-02-11
Annual 2025-12-31 321800000.0 +850.1% USD 10-K 2026-02-11

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 119100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 261700000.0 +119.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 421800000.0 +61.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 176200000.0 -58.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 342400000.0 +94.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 530500000.0 +54.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 152900000.0 -71.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 371800000.0 +143.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 550200000.0 +48.0% USD 10-Q 2025-11-06
Annual 2023-12-31 555600000.0 USD 10-K 2026-02-11
Annual 2024-12-31 744200000.0 +33.9% USD 10-K 2026-02-11
Annual 2025-12-31 819800000.0 +10.2% USD 10-K 2026-02-11

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 68000000.0 shares 10-K 2024-02-14
Annual 2024-12-31 71700000.0 +5.4% shares 10-K 2025-02-12
Annual 2025-12-31 75500000.0 +5.3% shares 10-K 2026-02-11

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 66670709.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 67115403.0 +0.7% shares 10-Q 2023-08-03
Quarterly 2023-09-30 68046262.0 +1.4% shares 10-Q 2023-11-02
Quarterly 2023-12-31 68265042.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-03-31 68969578.0 +1.0% shares 10-Q 2024-05-09
Quarterly 2024-06-30 69747220.0 +1.1% shares 10-Q 2024-08-01
Quarterly 2024-09-30 71676746.0 +2.8% shares 10-Q 2024-11-07
Quarterly 2024-12-31 71676756.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2025-03-31 72544232.0 +1.2% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72902676.0 +0.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 75520225.0 +3.6% shares 10-Q 2025-11-06
Annual 2023-12-31 68265042.0 shares 10-K 2025-02-12
Annual 2024-12-31 71676756.0 +5.0% shares 10-K 2026-02-11
Annual 2025-12-31 75520234.0 +5.4% shares 10-K 2026-02-11

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 66000000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 66600000.0 +0.9% shares 10-Q 2024-08-01
Quarterly 2023-09-30 67300000.0 +1.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 68200000.0 +1.3% shares 10-Q 2025-05-08
Quarterly 2024-06-30 69000000.0 +1.2% shares 10-Q 2025-07-31
Quarterly 2024-09-30 70500000.0 +2.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 71600000.0 +1.6% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72400000.0 +1.1% shares 10-Q 2025-07-31
Quarterly 2025-09-30 72800000.0 +0.6% shares 10-Q 2025-11-06
Annual 2023-12-31 67000000.0 shares 10-K 2026-02-11
Annual 2024-12-31 69800000.0 +4.2% shares 10-K 2026-02-11
Annual 2025-12-31 73000000.0 +4.6% shares 10-K 2026-02-11

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 66100000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 66700000.0 +0.9% shares 10-Q 2024-08-01
Quarterly 2023-09-30 67400000.0 +1.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 68300000.0 +1.3% shares 10-Q 2025-05-08
Quarterly 2024-06-30 69000000.0 +1.0% shares 10-Q 2025-07-31
Quarterly 2024-09-30 70600000.0 +2.3% shares 10-Q 2025-11-06
Quarterly 2025-03-31 71800000.0 +1.7% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72400000.0 +0.8% shares 10-Q 2025-07-31
Quarterly 2025-09-30 72900000.0 +0.7% shares 10-Q 2025-11-06
Annual 2023-12-31 67100000.0 shares 10-K 2026-02-11
Annual 2024-12-31 69900000.0 +4.2% shares 10-K 2026-02-11
Annual 2025-12-31 73200000.0 +4.7% shares 10-K 2026-02-11
For informational purposes only — not guaranteed to be accurate or complete.