F&F - Financial Insights SEC Filing Analytics

Financial Metrics

GPRE Green Plains Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
22
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-11 SEC Filing Index
Insider 4 2026-03-11 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-03-02 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)
361992000.0
Total Liabilities (latest annual)
806425000.0
Current Liabilities (latest annual)
268706000.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 43047000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 31322000.0 -27.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 32910000.0 +5.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 41559000.0 +26.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 41123000.0 -1.0% USD 10-Q 2025-08-11
Quarterly 2024-09-30 39052000.0 -5.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 35846000.0 -8.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 66189000.0 +84.6% USD 10-Q 2025-08-11
Quarterly 2025-09-30 44729000.0 -32.4% USD 10-Q 2025-11-05
Annual 2023-12-31 136289000.0 USD 10-K 2026-02-10
Annual 2024-12-31 162973000.0 +19.6% USD 10-K 2026-02-10
Annual 2025-12-31 188979000.0 +16.0% USD 10-K 2026-02-10

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 691000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 15471000.0 +2138.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 74762000.0 +383.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 8367000.0 -88.8% USD 10-Q 2025-05-08
Quarterly 2024-06-30 37823000.0 +352.0% USD 10-Q 2025-08-11
Quarterly 2024-09-30 78109000.0 +106.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3039000.0 -96.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 41570000.0 +1267.9% USD 10-Q 2025-08-11
Quarterly 2025-09-30 52166000.0 +25.5% USD 10-Q 2025-11-05
Annual 2023-12-31 164751000.0 USD 10-K 2026-02-10
Annual 2024-12-31 130450000.0 -20.8% USD 10-K 2026-02-10
Annual 2025-12-31 136926000.0 +5.0% USD 10-K 2026-02-10

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -56540000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -42480000.0 +24.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 21174000.0 +149.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -44889000.0 -312.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -17711000.0 +60.5% USD 10-Q 2025-08-11
Quarterly 2024-09-30 56052000.0 +416.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -62260000.0 -211.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -28363000.0 +54.4% USD 10-Q 2025-08-11
Quarterly 2025-09-30 33869000.0 +219.4% USD 10-Q 2025-11-05
Annual 2023-12-31 -61578000.0 USD 10-K 2026-02-10
Annual 2024-12-31 -47459000.0 +22.9% USD 10-K 2026-02-10
Annual 2025-12-31 -67248000.0 -41.7% USD 10-K 2026-02-10

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -70324000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -52604000.0 +25.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 22311000.0 +142.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -51412000.0 -330.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -24350000.0 +52.6% USD 10-Q 2025-08-11
Quarterly 2024-09-30 48200000.0 +297.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -72906000.0 -251.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -72238000.0 +0.9% USD 10-Q 2025-08-11
Quarterly 2025-09-30 11926000.0 +116.5% USD 10-Q 2025-11-05
Annual 2023-12-31 -93384000.0 USD 10-K 2026-02-10
Annual 2024-12-31 -82497000.0 +11.7% USD 10-K 2026-02-10
Annual 2025-12-31 -121278000.0 -47.0% USD 10-K 2026-02-10

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.2 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 -0.89 +25.8% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.38 +142.7% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 -0.81 -313.2% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.38 +53.1% USD/shares 10-Q 2025-08-11
Quarterly 2024-09-30 0.75 +297.4% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -1.14 -252.0% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -1.09 +4.4% USD/shares 10-Q 2025-08-11
Quarterly 2025-09-30 0.17 +115.6% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 -1.59 USD/shares 10-K 2026-02-10
Annual 2024-12-31 -1.29 +18.9% USD/shares 10-K 2026-02-10
Annual 2025-12-31 -1.8 -39.5% USD/shares 10-K 2026-02-10

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.2 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 -0.89 +25.8% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.35 +139.3% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 -0.81 -331.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.38 +53.1% USD/shares 10-Q 2025-08-11
Quarterly 2024-09-30 0.69 +281.6% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -1.14 -265.2% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -1.09 +4.4% USD/shares 10-Q 2025-08-11
Quarterly 2025-09-30 0.17 +115.6% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 -1.59 USD/shares 10-K 2026-02-10
Annual 2024-12-31 -1.29 +18.9% USD/shares 10-K 2026-02-10
Annual 2025-12-31 -1.8 -39.5% USD/shares 10-K 2026-02-10

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 354204000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 312858000.0 -11.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 326701000.0 +4.4% USD 10-Q 2023-10-31
Quarterly 2023-12-31 349574000.0 +7.0% USD 10-Q 2024-10-31
Quarterly 2024-03-31 237302000.0 -32.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 195554000.0 -17.6% USD 10-Q 2024-08-06
Quarterly 2024-09-30 227460000.0 +16.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 173041000.0 -23.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 98610000.0 -43.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 108624000.0 +10.2% USD 10-Q 2025-08-11
Quarterly 2025-09-30 135903000.0 +25.1% USD 10-Q 2025-11-05
Annual 2023-12-31 349574000.0 USD 10-K 2025-02-07
Annual 2024-12-31 173041000.0 -50.5% USD 10-K 2026-02-10
Annual 2025-12-31 182319000.0 +5.4% USD 10-K 2026-02-10

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 106546000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 132336000.0 +24.2% USD 10-Q 2023-08-04
Quarterly 2023-09-30 142790000.0 +7.9% USD 10-Q 2023-10-31
Quarterly 2023-12-31 94446000.0 -33.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 87556000.0 -7.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 99067000.0 +13.1% USD 10-Q 2024-08-06
Quarterly 2024-09-30 74738000.0 -24.6% USD 10-Q 2024-10-31
Quarterly 2024-12-31 94901000.0 +27.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 97093000.0 +2.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 78473000.0 -19.2% USD 10-Q 2025-08-11
Quarterly 2025-09-30 84942000.0 +8.2% USD 10-Q 2025-11-05
Annual 2023-12-31 94446000.0 USD 10-K 2025-02-07
Annual 2024-12-31 94901000.0 +0.5% USD 10-K 2026-02-10
Annual 2025-12-31 74374000.0 -21.6% USD 10-K 2026-02-10

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 830554000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 816318000.0 -1.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 757543000.0 -7.2% USD 10-Q 2023-10-31
Quarterly 2023-12-31 732730000.0 -3.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 588441000.0 -19.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 551820000.0 -6.2% USD 10-Q 2024-08-06
Quarterly 2024-09-30 561367000.0 +1.7% USD 10-Q 2024-10-31
Quarterly 2024-12-31 569032000.0 +1.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 450310000.0 -20.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 436206000.0 -3.1% USD 10-Q 2025-08-11
Quarterly 2025-09-30 446591000.0 +2.4% USD 10-Q 2025-11-05
Annual 2023-12-31 732730000.0 USD 10-K 2025-02-07
Annual 2024-12-31 569032000.0 -22.3% USD 10-K 2026-02-10
Annual 2025-12-31 482212000.0 -15.3% USD 10-K 2026-02-10

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2034832000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 2022796000.0 -0.6% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1951144000.0 -3.5% USD 10-Q 2023-10-31
Quarterly 2023-12-31 1939322000.0 -0.6% USD 10-Q 2024-10-31
Quarterly 2024-03-31 1799435000.0 -7.2% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1763600000.0 -2.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1759954000.0 -0.2% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1782174000.0 +1.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1666572000.0 -6.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1612516000.0 -3.2% USD 10-Q 2025-08-11
Quarterly 2025-09-30 1532483000.0 -5.0% USD 10-Q 2025-11-05
Annual 2023-12-31 1939322000.0 USD 10-K 2025-02-07
Annual 2024-12-31 1782174000.0 -8.1% USD 10-K 2026-02-10
Annual 2025-12-31 1578396000.0 -11.4% USD 10-K 2026-02-10

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 478839000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 513791000.0 +7.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 402472000.0 -21.7% USD 10-Q 2023-10-31
Quarterly 2023-12-31 384962000.0 -4.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 336402000.0 -12.6% USD 10-Q 2024-05-03
Quarterly 2024-06-30 328464000.0 -2.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 316122000.0 -3.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 385687000.0 +22.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 325735000.0 -15.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 296996000.0 -8.8% USD 10-Q 2025-08-11
Quarterly 2025-09-30 266086000.0 -10.4% USD 10-Q 2025-11-05
Annual 2023-12-31 384962000.0 USD 10-K 2025-02-07
Annual 2024-12-31 385687000.0 +0.2% USD 10-K 2026-02-10
Annual 2025-12-31 268706000.0 -30.3% USD 10-K 2026-02-10

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1061795000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1096944000.0 +3.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 976648000.0 -11.0% USD 10-Q 2023-10-31
Quarterly 2023-12-31 949266000.0 -2.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 898967000.0 -5.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 882739000.0 -1.8% USD 10-Q 2024-08-06
Quarterly 2024-09-30 820993000.0 -7.0% USD 10-Q 2024-10-31
Quarterly 2024-12-31 907637000.0 +10.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 859384000.0 -5.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 872084000.0 +1.5% USD 10-Q 2025-08-11
Quarterly 2025-09-30 757534000.0 -13.1% USD 10-Q 2025-11-05
Annual 2023-12-31 949266000.0 USD 10-K 2025-02-07
Annual 2024-12-31 907637000.0 -4.4% USD 10-K 2026-02-10
Annual 2025-12-31 806425000.0 -11.2% USD 10-K 2026-02-10

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 822988000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 777948000.0 -5.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 828149000.0 +6.5% USD 10-Q 2023-10-31
Quarterly 2023-12-31 843733000.0 +1.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 887454000.0 +5.2% USD 10-Q 2024-05-03
Quarterly 2024-06-30 867368000.0 -2.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 925512000.0 +6.7% USD 10-Q 2024-10-31
Quarterly 2024-12-31 865215000.0 -6.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 797507000.0 -7.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 735180000.0 -7.8% USD 10-Q 2025-08-11
Quarterly 2025-09-30 768923000.0 +4.6% USD 10-Q 2025-11-05
Annual 2023-12-31 843733000.0 USD 10-K 2025-02-07
Annual 2024-12-31 865215000.0 +2.5% USD 10-K 2026-02-10
Annual 2025-12-31 766247000.0 -11.4% USD 10-K 2026-02-10

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 495114000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 493571000.0 -0.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 491945000.0 -0.3% USD 10-Q 2023-10-31
Quarterly 2023-12-31 491918000.0 -0.0% USD 10-Q 2024-10-31
Quarterly 2024-03-31 490295000.0 -0.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 483773000.0 -1.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 431189000.0 -10.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 432460000.0 +0.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 432236000.0 -0.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 426002000.0 -1.4% USD 10-Q 2025-08-11
Quarterly 2025-09-30 306372000.0 -28.1% USD 10-Q 2025-11-05
Annual 2023-12-31 491918000.0 USD 10-K 2025-02-07
Annual 2024-12-31 432460000.0 -12.1% USD 10-K 2026-02-10
Annual 2025-12-31 361992000.0 -16.3% USD 10-K 2026-02-10

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 -116968000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -168433000.0 -44.0% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -55386000.0 +67.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -50599000.0 +8.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -65717000.0 -29.9% USD 10-Q 2025-08-11
Quarterly 2024-09-30 -2996000.0 +95.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -55041000.0 -1737.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3754000.0 +106.8% USD 10-Q 2025-08-11
Quarterly 2025-09-30 43523000.0 +1059.4% USD 10-Q 2025-11-05
Annual 2023-12-31 56346000.0 USD 10-K 2026-02-10
Annual 2024-12-31 -29965000.0 -153.2% USD 10-K 2026-02-10
Annual 2025-12-31 110864000.0 +470.0% USD 10-K 2026-02-10

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -35420000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -57598000.0 -62.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -69069000.0 -19.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -30203000.0 +56.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -55507000.0 -83.8% USD 10-Q 2025-08-11
Quarterly 2024-09-30 -34618000.0 +37.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -20710000.0 +40.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -32341000.0 -56.2% USD 10-Q 2025-08-11
Quarterly 2025-09-30 170976000.0 +628.7% USD 10-Q 2025-11-05
Annual 2023-12-31 -106896000.0 USD 10-K 2026-02-10
Annual 2024-12-31 -62052000.0 +42.0% USD 10-K 2026-02-10
Annual 2025-12-31 162133000.0 +361.3% USD 10-K 2026-02-10

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 60455000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 85539000.0 +41.5% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -9661000.0 -111.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -20578000.0 -113.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -32444000.0 -57.7% USD 10-Q 2025-08-11
Quarterly 2024-09-30 -89188000.0 -174.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -7041000.0 +92.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -28088000.0 -298.9% USD 10-Q 2025-08-11
Quarterly 2025-09-30 -212269000.0 -655.7% USD 10-Q 2025-11-05
Annual 2023-12-31 -70964000.0 USD 10-K 2026-02-10
Annual 2024-12-31 -77350000.0 -9.0% USD 10-K 2026-02-10
Annual 2025-12-31 -252260000.0 -226.1% USD 10-K 2026-02-10

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 32591000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 48902000.0 +50.0% USD 10-Q 2024-08-06
Quarterly 2023-09-30 77876000.0 +59.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 21795000.0 -72.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 39484000.0 +81.2% USD 10-Q 2025-08-11
Quarterly 2024-09-30 67825000.0 +71.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 16710000.0 -75.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 27853000.0 +66.7% USD 10-Q 2025-08-11
Quarterly 2025-09-30 31864000.0 +14.4% USD 10-Q 2025-11-05
Annual 2023-12-31 108093000.0 USD 10-K 2026-02-10
Annual 2024-12-31 95084000.0 -12.0% USD 10-K 2026-02-10
Annual 2025-12-31 37199000.0 -60.9% USD 10-K 2026-02-10

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 59512800.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 59528268.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 59513207.0 -0.0% shares 10-Q 2023-10-31
Quarterly 2023-12-31 59521563.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-03-31 64616872.0 +8.6% shares 10-Q 2024-05-03
Quarterly 2024-06-30 64655686.0 +0.1% shares 10-Q 2024-08-06
Quarterly 2024-09-30 64652419.0 -0.0% shares 10-Q 2024-10-31
Quarterly 2024-12-31 64707223.0 +0.1% shares 10-Q 2025-11-05
Quarterly 2025-03-31 65394973.0 +1.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 65588229.0 +0.3% shares 10-Q 2025-08-11
Quarterly 2025-09-30 71929102.0 +9.7% shares 10-Q 2025-11-05
Annual 2023-12-31 59521563.0 shares 10-K 2025-02-07
Annual 2024-12-31 64707223.0 +8.7% shares 10-K 2026-02-10
Annual 2025-12-31 69828077.0 +7.9% shares 10-K 2026-02-10

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 62317859.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 62333327.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 62318266.0 -0.0% shares 10-Q 2023-10-31
Quarterly 2023-12-31 62326622.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-03-31 67421931.0 +8.2% shares 10-Q 2024-05-03
Quarterly 2024-06-30 67460745.0 +0.1% shares 10-Q 2024-08-06
Quarterly 2024-09-30 67457478.0 -0.0% shares 10-Q 2024-10-31
Quarterly 2024-12-31 67512282.0 +0.1% shares 10-Q 2025-11-05
Quarterly 2025-03-31 68200032.0 +1.0% shares 10-Q 2025-05-08
Quarterly 2025-06-30 68393288.0 +0.3% shares 10-Q 2025-08-11
Quarterly 2025-09-30 74734161.0 +9.3% shares 10-Q 2025-11-05
Annual 2023-12-31 62326622.0 shares 10-K 2025-02-07
Annual 2024-12-31 67512282.0 +8.3% shares 10-K 2026-02-10
Annual 2025-12-31 75495731.0 +11.8% shares 10-K 2026-02-10

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 58549000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 58874000.0 +0.6% shares 10-Q 2024-08-06
Quarterly 2023-09-30 58910000.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-31 63341000.0 +7.5% shares 10-Q 2025-05-08
Quarterly 2024-06-30 63933000.0 +0.9% shares 10-Q 2025-08-11
Quarterly 2024-09-30 63946000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-31 64069000.0 +0.2% shares 10-Q 2025-05-08
Quarterly 2025-06-30 66491000.0 +3.8% shares 10-Q 2025-08-11
Quarterly 2025-09-30 69855000.0 +5.1% shares 10-Q 2025-11-05
Annual 2023-12-31 58814000.0 shares 10-K 2026-02-10
Annual 2024-12-31 63796000.0 +8.5% shares 10-K 2026-02-10
Annual 2025-12-31 67496000.0 +5.8% shares 10-K 2026-02-10

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 58549000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 58874000.0 +0.6% shares 10-Q 2024-08-06
Quarterly 2023-09-30 67402000.0 +14.5% shares 10-Q 2024-10-31
Quarterly 2024-03-31 63341000.0 -6.0% shares 10-Q 2025-05-08
Quarterly 2024-06-30 63933000.0 +0.9% shares 10-Q 2025-08-11
Quarterly 2024-09-30 71660000.0 +12.1% shares 10-Q 2025-11-05
Quarterly 2025-03-31 64069000.0 -10.6% shares 10-Q 2025-05-08
Quarterly 2025-06-30 66491000.0 +3.8% shares 10-Q 2025-08-11
Quarterly 2025-09-30 77869000.0 +17.1% shares 10-Q 2025-11-05
Annual 2023-12-31 58814000.0 shares 10-K 2026-02-10
Annual 2024-12-31 63796000.0 +8.5% shares 10-K 2026-02-10
Annual 2025-12-31 67496000.0 +5.8% shares 10-K 2026-02-10
For informational purposes only — not guaranteed to be accurate or complete.