Financial Metrics
LOPE Grand Canyon Education, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 3 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-01-30 | SEC Filing Index |
| Insider | 4 | 2025-11-12 | SEC Filing Index |
| Insider | 4 | 2025-06-12 | 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 | 250125000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 210577000.0 | -15.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 221913000.0 | +5.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 274675000.0 | +23.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 227463000.0 | -17.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 238291000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 289310000.0 | +21.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 247499000.0 | -14.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 261142000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 960899000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1033002000.0 | +7.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1106070000.0 | +7.1% | USD | 10-K | 2026-02-18 |
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 | 74477000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 35442000.0 | -52.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 41538000.0 | +17.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 84478000.0 | +103.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 42719000.0 | -49.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 48175000.0 | +12.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 88023000.0 | +82.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 51789000.0 | -41.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 18019000.0 | -65.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 249256000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 275399000.0 | +10.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 265910000.0 | -3.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 59564000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 28973000.0 | -51.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 35739000.0 | +23.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 68010000.0 | +90.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 34878000.0 | -48.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 41467000.0 | +18.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 71618000.0 | +72.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 41546000.0 | -42.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 16274000.0 | -60.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 204985000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 226234000.0 | +10.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 216170000.0 | -4.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.96 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.96 | -51.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.2 | +25.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.31 | +92.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.19 | -48.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.43 | +20.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.53 | +76.9% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.48 | -41.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.59 | -60.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6.83 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.77 | +13.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.76 | -0.1% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.94 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.96 | -50.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.19 | +24.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.29 | +92.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.19 | -48.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.42 | +19.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.52 | +77.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.48 | -41.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.58 | -60.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6.8 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.73 | +13.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.71 | -0.3% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 105040000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 142925000.0 | +36.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 56871000.0 | -60.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 146475000.0 | +157.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 196208000.0 | +34.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 241317000.0 | +23.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 263584000.0 | +9.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 324623000.0 | +23.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 144509000.0 | -55.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 192278000.0 | +33.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 97284000.0 | -49.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 146475000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 324623000.0 | +121.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 111762000.0 | -65.6% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 102571000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 24682000.0 | -75.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 104475000.0 | +323.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 78811000.0 | -24.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 111710000.0 | +41.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29454000.0 | -73.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 116388000.0 | +295.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 82948000.0 | -28.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 115696000.0 | +39.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 27699000.0 | -76.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 122041000.0 | +340.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 78811000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 82948000.0 | +5.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 84278000.0 | +1.6% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315886000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 279549000.0 | -11.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 274738000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 337522000.0 | +22.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 444453000.0 | +31.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 389825000.0 | -12.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 393375000.0 | +0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 419976000.0 | +6.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 436436000.0 | +3.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 422481000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 433994000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 337522000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 419976000.0 | +24.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 400179000.0 | -4.7% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 874021000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 846217000.0 | -3.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 863156000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 930463000.0 | +7.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1035571000.0 | +11.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 992691000.0 | -4.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 992926000.0 | +0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1018425000.0 | +2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1031448000.0 | +1.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1021007000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1032792000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 930463000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1018425000.0 | +9.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 992305000.0 | -2.6% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 119650000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 100445000.0 | -16.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 99515000.0 | -0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 97033000.0 | -2.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 160126000.0 | +65.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 107467000.0 | -32.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 106551000.0 | -0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 110966000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 128204000.0 | +15.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 118990000.0 | -7.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 136738000.0 | +14.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 97033000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 110966000.0 | +14.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 109752000.0 | -1.1% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 214771000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 200792000.0 | -6.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 212626000.0 | +5.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 212449000.0 | -0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 276124000.0 | +30.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 233496000.0 | -15.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 228789000.0 | -2.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 234572000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 250744000.0 | +6.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 243031000.0 | -3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 274751000.0 | +13.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 212449000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 234572000.0 | +10.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 245372000.0 | +4.6% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 659250000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 645425000.0 | -2.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 650530000.0 | +0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 718014000.0 | +10.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 759447000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 759195000.0 | -0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 764137000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 783853000.0 | +2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 780704000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 777976000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 758041000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 718014000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 783853000.0 | +9.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 746933000.0 | -4.7% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 62999000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 157128000.0 | +149.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 127277000.0 | -19.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 84963000.0 | -33.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 183526000.0 | +116.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 154141000.0 | -16.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 67631000.0 | -56.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 191639000.0 | +183.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 143006000.0 | -25.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 243662000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 289958000.0 | +19.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 273491000.0 | -5.7% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -37134000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -48057000.0 | -29.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -70530000.0 | -46.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -5260000.0 | +92.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -19989000.0 | -280.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 71297000.0 | +456.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -169888000.0 | -338.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -198748000.0 | -17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -205615000.0 | -3.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -80472000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 61365000.0 | +176.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -221594000.0 | -461.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -41234000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -86555000.0 | -109.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -120285000.0 | -39.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -29970000.0 | +75.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -68695000.0 | -129.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -108329000.0 | -57.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -77857000.0 | +28.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -125236000.0 | -60.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -164730000.0 | -31.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -137124000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -173175000.0 | -26.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -264758000.0 | -52.9% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30823000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 30398000.0 | -1.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 30092000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 29953000.0 | -0.5% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29839000.0 | -0.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29549000.0 | -1.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 29274000.0 | -0.9% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 28858000.0 | -1.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28496000.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28234000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 28004000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 29953000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 28858000.0 | -3.7% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 27393000.0 | -5.1% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53966000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 53970000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 53970000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 53970000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 54087000.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 54090000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 54090000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 54090000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 54176000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54178000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 54178000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 53970000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 54090000.0 | +0.2% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 54178000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30461000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 30183000.0 | -0.9% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 29776000.0 | -1.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29459000.0 | -1.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 29285000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 29003000.0 | -1.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28277000.0 | -2.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 27996000.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 27740000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 29991000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 29104000.0 | -3.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 27862000.0 | -4.3% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30638000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 30287000.0 | -1.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 29912000.0 | -1.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29639000.0 | -0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 29415000.0 | -0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 29164000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28469000.0 | -2.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28134000.0 | -1.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 27897000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 30147000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 29271000.0 | -2.9% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28024000.0 | -4.3% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2862 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2488 | -13.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2571 | +3.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2652 | +3.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2291 | -13.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2400 | +4.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2805 | +16.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2424 | -13.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2529 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0327 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.0143 | -1.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1146 | +9.9% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.6401 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.7831 | +5.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.7608 | -0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.4784 | +26.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.7756 | -20.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3.6274 | +30.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.6919 | +1.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3.7847 | +2.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3.4042 | -10.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.5506 | +4.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.1739 | -10.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.4784 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.7847 | +8.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.6462 | -3.7% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3258 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.3111 | -4.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3269 | +5.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2959 | -9.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3636 | +22.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.3076 | -15.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.2994 | -2.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2993 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3212 | +7.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3124 | -2.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3624 | +16.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2959 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2993 | +1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.3285 | +9.8% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2381 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1376 | -42.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1610 | +17.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2476 | +53.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1533 | -38.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1740 | +13.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2475 | +42.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1679 | -32.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0623 | -62.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2133 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2190 | +2.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1954 | -10.8% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2978 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1683 | -43.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1872 | +11.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3076 | +64.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1878 | -38.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2022 | +7.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3043 | +50.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2092 | -31.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0690 | -67.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2594 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2666 | +2.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2404 | -9.8% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8779 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.4229 | +62.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5715 | -59.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5095 | +164.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.2253 | -18.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.2455 | +83.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.4738 | +10.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.9254 | +18.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1272 | -61.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.6159 | +43.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7115 | -56.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.5095 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.9254 | +93.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.0183 | -65.2% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0681 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0342 | -49.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0414 | +20.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0657 | +58.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0351 | -46.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0418 | +18.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0694 | +66.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0407 | -41.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0158 | -61.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2203 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2221 | +0.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2178 | -1.9% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0904 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0449 | -50.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0549 | +22.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0896 | +63.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0459 | -48.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0543 | +18.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0917 | +69.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0534 | -41.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0215 | -59.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2855 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2886 | +1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2894 | +0.3% | ratio | 10-K | 2026-02-18 |