F&F - Financial Insights SEC Filing Analytics

Financial Metrics

LOPE Grand Canyon Education, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
6
Material Event Filings (8-K)
0
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-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)
N/A
Total Liabilities (latest annual)
245372000.0
Current Liabilities (latest annual)
109752000.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 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

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 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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 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 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

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

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

Current Assets

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

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

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 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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

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

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 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

Q: 11 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.