F&F - Financial Insights SEC Filing Analytics

Financial Metrics

GEO GEO GROUP INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
18
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-19 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-03-06 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)
1649268000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
356891000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 608209000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 593891000.0 -2.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 602785000.0 +1.5% USD 10-Q 2024-11-12
Quarterly 2024-03-31 605672000.0 +0.5% USD 10-Q 2025-05-07
Quarterly 2024-06-30 607185000.0 +0.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 603125000.0 -0.7% USD 10-Q 2025-11-06
Quarterly 2024-12-31 605672000.0 +0.4% USD 10-Q 2025-05-07
Quarterly 2025-03-31 604647000.0 -0.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 636169000.0 +5.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 682341000.0 +7.3% USD 10-Q 2025-11-06
Annual 2023-12-31 2413167000.0 USD 10-K 2026-02-25
Annual 2024-12-31 2423702000.0 +0.4% USD 10-K 2026-02-25
Annual 2025-12-31 2631549000.0 +8.6% USD 10-K 2026-02-25

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 92660000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 92380000.0 -0.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 83589000.0 -9.5% USD 10-Q 2024-11-12
Quarterly 2024-03-31 79562000.0 -4.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 80145000.0 +0.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 82371000.0 +2.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 60984000.0 -26.0% USD 10-Q 2025-05-07
Quarterly 2025-06-30 71973000.0 +18.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 40700000.0 -43.5% USD 10-Q 2025-11-06
Annual 2023-12-31 352389000.0 USD 10-K 2026-02-25
Annual 2024-12-31 309975000.0 -12.0% USD 10-K 2026-02-25
Annual 2025-12-31 257490000.0 -16.9% USD 10-K 2026-02-25

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 28003000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 29571000.0 +5.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 24519000.0 -17.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 22668000.0 -7.5% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -32513000.0 -243.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 26320000.0 +181.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 19558000.0 -25.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 29108000.0 +48.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 173940000.0 +497.6% USD 10-Q 2025-11-06
Annual 2023-12-31 107325000.0 USD 10-K 2026-02-25
Annual 2024-12-31 31966000.0 -70.2% USD 10-K 2026-02-25
Annual 2025-12-31 254372000.0 +695.8% USD 10-K 2026-02-25

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-08
Quarterly 2023-06-30 0.2 +5.3% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.17 -15.0% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 0.15 -11.8% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.25 -266.7% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 0.19 +176.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.14 -26.3% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 0.21 +50.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 1.26 +500.0% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 0.73 USD/shares 10-K 2026-02-25
Annual 2024-12-31 0.23 -68.5% USD/shares 10-K 2026-02-25
Annual 2025-12-31 1.85 +704.3% USD/shares 10-K 2026-02-25

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-08
Quarterly 2023-06-30 0.2 +5.3% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.16 -20.0% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 0.14 -12.5% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.25 -278.6% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 0.19 +176.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.21 +10.5% USD/shares 10-Q 2025-08-06
Quarterly 2025-06-30 0.21 +0.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 1.24 +490.5% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 0.72 USD/shares 10-K 2026-02-25
Annual 2024-12-31 0.22 -69.4% USD/shares 10-K 2026-02-25
Annual 2025-12-31 1.82 +727.3% USD/shares 10-K 2026-02-25

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 110916000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 48716000.0 -56.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 141020000.0 +189.5% USD 10-Q 2024-11-12
Quarterly 2023-12-31 93971000.0 -33.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 126497000.0 +34.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 46299000.0 -63.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 70635000.0 +52.6% USD 10-Q 2025-11-06
Quarterly 2024-12-31 76896000.0 +8.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 64822000.0 -15.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 67861000.0 +4.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 183945000.0 +171.1% USD 10-Q 2025-11-06
Annual 2023-12-31 93971000.0 USD 10-K 2026-02-25
Annual 2024-12-31 76896000.0 -18.2% USD 10-K 2026-02-25
Annual 2025-12-31 68995000.0 -10.3% USD 10-K 2026-02-25

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 349337000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 350961000.0 +0.5% USD 10-Q 2023-08-09
Quarterly 2023-09-30 356501000.0 +1.6% USD 10-Q 2023-11-08
Quarterly 2023-12-31 390023000.0 +9.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 356717000.0 -8.5% USD 10-Q 2024-05-08
Quarterly 2024-06-30 384072000.0 +7.7% USD 10-Q 2024-08-08
Quarterly 2024-09-30 367504000.0 -4.3% USD 10-Q 2024-11-12
Quarterly 2024-12-31 376013000.0 +2.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 384227000.0 +2.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 389738000.0 +1.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 452918000.0 +16.2% USD 10-Q 2025-11-06
Annual 2023-12-31 390023000.0 USD 10-K 2025-02-28
Annual 2024-12-31 376013000.0 -3.6% USD 10-K 2026-02-25
Annual 2025-12-31 593463000.0 +57.8% USD 10-K 2026-02-25

Inventory

Q: 3 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-12-31 25100000.0 USD 10-Q 2024-11-12
Quarterly 2024-06-30 32500000.0 +29.5% USD 10-Q 2024-08-08
Quarterly 2024-09-30 36400000.0 +12.0% USD 10-Q 2024-11-12
Annual 2023-12-31 25100000.0 USD 10-K 2025-02-28
Annual 2024-12-31 35900000.0 +43.0% USD 10-K 2026-02-25
Annual 2025-12-31 41000000.0 +14.2% USD 10-K 2026-02-25

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 501248000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 451976000.0 -9.8% USD 10-Q 2023-08-09
Quarterly 2023-09-30 538659000.0 +19.2% USD 10-Q 2023-11-08
Quarterly 2023-12-31 528505000.0 -1.9% USD 10-Q 2024-11-12
Quarterly 2024-03-31 531490000.0 +0.6% USD 10-Q 2024-05-08
Quarterly 2024-06-30 490413000.0 -7.7% USD 10-Q 2024-08-08
Quarterly 2024-09-30 484498000.0 -1.2% USD 10-Q 2024-11-12
Quarterly 2024-12-31 500179000.0 +3.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 503366000.0 +0.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 504050000.0 +0.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 685324000.0 +36.0% USD 10-Q 2025-11-06
Annual 2023-12-31 528505000.0 USD 10-K 2025-02-28
Annual 2024-12-31 500179000.0 -5.4% USD 10-K 2026-02-25
Annual 2025-12-31 718529000.0 +43.7% USD 10-K 2026-02-25

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3701984000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 3671889000.0 -0.8% USD 10-Q 2023-08-09
Quarterly 2023-09-30 3724383000.0 +1.4% USD 10-Q 2023-11-08
Quarterly 2023-12-31 3696406000.0 -0.8% USD 10-Q 2024-11-12
Quarterly 2024-03-31 3684510000.0 -0.3% USD 10-Q 2024-05-08
Quarterly 2024-06-30 3643988000.0 -1.1% USD 10-Q 2024-08-08
Quarterly 2024-09-30 3633292000.0 -0.3% USD 10-Q 2024-11-12
Quarterly 2024-12-31 3632080000.0 -0.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3632465000.0 +0.0% USD 10-Q 2025-05-07
Quarterly 2025-06-30 3661419000.0 +0.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 3809273000.0 +4.0% USD 10-Q 2025-11-06
Annual 2023-12-31 3696406000.0 USD 10-K 2025-02-28
Annual 2024-12-31 3632080000.0 -1.7% USD 10-K 2026-02-25
Annual 2025-12-31 3843622000.0 +5.8% USD 10-K 2026-02-25

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 396098000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 347208000.0 -12.3% USD 10-Q 2023-08-09
Quarterly 2023-09-30 433326000.0 +24.8% USD 10-Q 2023-11-08
Quarterly 2023-12-31 437464000.0 +1.0% USD 10-Q 2024-11-12
Quarterly 2024-03-31 420929000.0 -3.8% USD 10-Q 2024-05-08
Quarterly 2024-06-30 388863000.0 -7.6% USD 10-Q 2024-08-08
Quarterly 2024-09-30 441638000.0 +13.6% USD 10-Q 2024-11-12
Quarterly 2024-12-31 340223000.0 -23.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 388774000.0 +14.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 561038000.0 +44.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 422634000.0 -24.7% USD 10-Q 2025-11-06
Annual 2023-12-31 437464000.0 USD 10-K 2025-02-28
Annual 2024-12-31 340223000.0 -22.2% USD 10-K 2026-02-25
Annual 2025-12-31 356891000.0 +4.9% USD 10-K 2026-02-25

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 1200358000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1233710000.0 +2.8% USD 10-Q 2023-08-09
Quarterly 2023-09-30 1259903000.0 +2.1% USD 10-Q 2023-11-08
Quarterly 2023-12-31 1291768000.0 +2.5% USD 10-Q 2024-11-12
Quarterly 2024-03-31 1310072000.0 +1.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1282053000.0 -2.1% USD 10-Q 2024-08-08
Quarterly 2024-09-30 1316113000.0 +2.7% USD 10-Q 2024-11-12
Quarterly 2024-12-31 1334936000.0 +1.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1343098000.0 +0.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1383022000.0 +3.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1521616000.0 +10.0% USD 10-Q 2025-11-06
Annual 2023-12-31 1291768000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1334936000.0 +3.3% USD 10-K 2026-02-25
Annual 2025-12-31 1505806000.0 +12.8% USD 10-K 2026-02-25

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1883956000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1845649000.0 -2.0% USD 10-Q 2023-08-09
Quarterly 2023-09-30 1789273000.0 -3.1% USD 10-Q 2023-11-08
Quarterly 2023-12-31 1725502000.0 -3.6% USD 10-Q 2024-11-12
Quarterly 2024-03-31 1717048000.0 -0.5% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1739191000.0 +1.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 1638686000.0 -5.8% USD 10-Q 2024-11-12
Quarterly 2024-12-31 1711197000.0 +4.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1658093000.0 -3.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1475375000.0 -11.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1552613000.0 +5.2% USD 10-Q 2025-11-06
Annual 2023-12-31 1725502000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1711197000.0 -0.8% USD 10-K 2026-02-25
Annual 2025-12-31 1649268000.0 -3.6% USD 10-K 2026-02-25

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 94740000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 109447000.0 +15.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 230076000.0 +110.2% USD 10-Q 2024-11-12
Quarterly 2024-03-31 83284000.0 -63.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 114520000.0 +37.5% USD 10-Q 2025-08-06
Quarterly 2024-09-30 223772000.0 +95.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 71225000.0 -68.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 110393000.0 +55.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 189948000.0 +72.1% USD 10-Q 2025-11-06
Annual 2023-12-31 277782000.0 USD 10-K 2026-02-25
Annual 2024-12-31 242236000.0 -12.8% USD 10-K 2026-02-25
Annual 2025-12-31 72611000.0 -70.0% USD 10-K 2026-02-25

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -15162000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -28823000.0 -90.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -35770000.0 -24.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -14768000.0 +58.7% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -36996000.0 -150.5% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -80257000.0 -116.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -31141000.0 +61.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -81799000.0 -162.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 143775000.0 +275.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -53419000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -101718000.0 -90.4% USD 10-K 2026-02-25
Annual 2025-12-31 105684000.0 +203.9% USD 10-K 2026-02-25

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -45878000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -103628000.0 -125.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -128849000.0 -24.3% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -30100000.0 +76.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -113202000.0 -276.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -186117000.0 -64.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -49423000.0 +73.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -37609000.0 +23.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -232151000.0 -517.3% USD 10-Q 2025-11-06
Annual 2023-12-31 -208083000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -168888000.0 +18.8% USD 10-K 2026-02-25
Annual 2025-12-31 -185659000.0 -9.9% USD 10-K 2026-02-25

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 13767000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 31614000.0 +129.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 53569000.0 +69.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 14768000.0 -72.4% USD 10-Q 2025-05-07
Quarterly 2024-06-30 39174000.0 +165.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 57909000.0 +47.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 30771000.0 -46.9% USD 10-Q 2025-05-07
Quarterly 2025-06-30 67582000.0 +119.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 161286000.0 +138.7% USD 10-Q 2025-11-06
Annual 2023-12-31 73002000.0 USD 10-K 2026-02-25
Annual 2024-12-31 78691000.0 +7.8% USD 10-K 2026-02-25
Annual 2025-12-31 197512000.0 +151.0% USD 10-K 2026-02-25

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 125955119.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 126075130.0 +0.1% shares 10-Q 2023-08-09
Quarterly 2023-09-30 126071188.0 -0.0% shares 10-Q 2023-11-08
Quarterly 2023-12-31 126087401.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 126458772.0 +0.3% shares 10-Q 2024-05-08
Quarterly 2024-06-30 139551206.0 +10.4% shares 10-Q 2024-08-08
Quarterly 2024-09-30 139721789.0 +0.1% shares 10-Q 2024-11-12
Quarterly 2024-12-31 140181318.0 +0.3% shares 10-Q 2025-11-06
Quarterly 2025-03-31 141205396.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2025-06-30 141246074.0 +0.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 139196003.0 -1.5% shares 10-Q 2025-11-06
Annual 2023-12-31 126087401.0 shares 10-K 2025-02-28
Annual 2024-12-31 140181318.0 +11.2% shares 10-K 2026-02-25
Annual 2025-12-31 136242983.0 -2.8% shares 10-K 2026-02-25

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 130164966.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 130284977.0 +0.1% shares 10-Q 2023-08-09
Quarterly 2023-09-30 130281035.0 -0.0% shares 10-Q 2023-11-08
Quarterly 2023-12-31 130297248.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 130668619.0 +0.3% shares 10-Q 2024-05-08
Quarterly 2024-06-30 139551206.0 +6.8% shares 10-Q 2024-08-08
Quarterly 2024-09-30 139721789.0 +0.1% shares 10-Q 2024-11-12
Quarterly 2024-12-31 140181318.0 +0.3% shares 10-Q 2025-11-06
Quarterly 2025-03-31 141205396.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2025-06-30 141246074.0 +0.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 141162782.0 -0.1% shares 10-Q 2025-11-06
Annual 2023-12-31 130297248.0 shares 10-K 2025-02-28
Annual 2024-12-31 140181318.0 +7.6% shares 10-K 2026-02-25
Annual 2025-12-31 141182435.0 +0.7% shares 10-K 2026-02-25

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 121432000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 122045000.0 +0.5% shares 10-Q 2024-08-08
Quarterly 2023-09-30 122066000.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 122497000.0 +0.4% shares 10-Q 2025-05-07
Quarterly 2024-06-30 130518000.0 +6.5% shares 10-Q 2025-08-06
Quarterly 2024-09-30 135961000.0 +4.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 137143000.0 +0.9% shares 10-Q 2025-05-07
Quarterly 2025-06-30 138539000.0 +1.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 138283000.0 -0.2% shares 10-Q 2025-11-06
Annual 2023-12-31 121908000.0 shares 10-K 2026-02-25
Annual 2024-12-31 131318000.0 +7.7% shares 10-K 2026-02-25
Annual 2025-12-31 137487000.0 +4.7% shares 10-K 2026-02-25

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 125139000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 123278000.0 -1.5% shares 10-Q 2024-08-08
Quarterly 2023-09-30 123433000.0 +0.1% shares 10-Q 2024-11-12
Quarterly 2024-03-31 130987000.0 +6.1% shares 10-Q 2025-05-07
Quarterly 2024-06-30 130518000.0 -0.4% shares 10-Q 2025-08-06
Quarterly 2024-09-30 138130000.0 +5.8% shares 10-Q 2025-11-06
Quarterly 2025-03-31 140915000.0 +2.0% shares 10-Q 2025-05-07
Quarterly 2025-06-30 140470000.0 -0.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 139992000.0 -0.3% shares 10-Q 2025-11-06
Annual 2023-12-31 123698000.0 shares 10-K 2026-02-25
Annual 2024-12-31 134064000.0 +8.4% shares 10-K 2026-02-25
Annual 2025-12-31 139723000.0 +4.2% shares 10-K 2026-02-25
For informational purposes only — not guaranteed to be accurate or complete.