Financial Metrics
GEO GEO GROUP INCRegulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
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
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
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
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: 9Cash and Equivalents
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
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
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
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
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
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
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
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: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1643 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1617 | -1.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1618 | +0.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1644 | +1.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1666 | +1.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1660 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1668 | +0.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-03-31 | 0.1665 | -0.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1737 | +4.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1791 | +3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6528 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6673 | +2.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.6847 | +2.6% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2655 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.3017 | +2.9% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2431 | -4.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.2081 | -2.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.2627 | +4.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.2611 | -0.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.0970 | -13.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.4702 | +34.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2948 | -11.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.8984 | -30.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6216 | +80.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.2081 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.4702 | +21.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.0133 | +36.9% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0460 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0498 | +8.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0407 | -18.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0374 | -8.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0535 | -243.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0436 | +181.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0323 | -25.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0458 | +41.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2549 | +457.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0445 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0132 | -70.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0967 | +632.9% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1523 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1556 | +2.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1387 | -10.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1314 | -5.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1320 | +0.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1366 | +3.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1009 | -26.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1131 | +12.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0596 | -47.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1460 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1279 | -12.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0978 | -23.5% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2800 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1403 | -49.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3254 | +131.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.2148 | -34.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.3005 | +39.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1191 | -60.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1599 | +34.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.2260 | +41.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1667 | -26.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1210 | -27.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4352 | +259.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2148 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2260 | +5.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1933 | -14.5% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0076 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0081 | +6.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0066 | -18.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0062 | -6.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0089 | -245.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0072 | +181.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0054 | -25.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0079 | +47.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0457 | +474.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0290 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0088 | -69.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0662 | +652.0% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0233 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0240 | +2.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0195 | -18.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0173 | -11.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0254 | -246.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0200 | +178.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0146 | -27.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0210 | +44.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1143 | +443.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0831 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0239 | -71.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1689 | +605.5% | ratio | 10-K | 2026-02-25 |