F&F - Financial Insights SEC Filing Analytics

Financial Metrics

AVO Mission Produce, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

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

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 213500000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 221100000.0 +3.6% USD 10-Q 2024-06-06
Quarterly 2023-07-31 261400000.0 +18.2% USD 10-Q 2024-09-09
Quarterly 2024-01-31 258700000.0 -1.0% USD 10-Q 2025-03-10
Quarterly 2024-04-30 297600000.0 +15.0% USD 10-Q 2025-06-05
Quarterly 2024-07-31 324000000.0 +8.9% USD 10-Q 2025-09-08
Quarterly 2025-01-31 334200000.0 +3.1% USD 10-Q 2026-03-12
Quarterly 2025-04-30 380300000.0 +13.8% USD 10-Q 2025-06-05
Quarterly 2025-07-31 357700000.0 -5.9% USD 10-Q 2025-09-08
Quarterly 2026-01-31 278600000.0 -22.1% USD 10-Q 2026-03-12
Annual 2023-10-31 953900000.0 USD 10-K 2025-12-18
Annual 2024-10-31 1234700000.0 +29.4% USD 10-K 2025-12-18
Annual 2025-10-31 1391200000.0 +12.7% USD 10-K 2025-12-18

Gross Profit

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 9000000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 18100000.0 +101.1% USD 10-Q 2024-06-06
Quarterly 2023-07-31 28400000.0 +56.9% USD 10-Q 2024-09-09
Quarterly 2024-01-31 28700000.0 +1.1% USD 10-Q 2025-03-10
Quarterly 2024-04-30 31000000.0 +8.0% USD 10-Q 2025-06-05
Quarterly 2024-07-31 37000000.0 +19.4% USD 10-Q 2025-09-08
Quarterly 2025-01-31 31500000.0 -14.9% USD 10-Q 2026-03-12
Quarterly 2025-04-30 28400000.0 -9.8% USD 10-Q 2025-06-05
Quarterly 2025-07-31 45100000.0 +58.8% USD 10-Q 2025-09-08
Quarterly 2026-01-31 31600000.0 -29.9% USD 10-Q 2026-03-12
Annual 2023-10-31 83300000.0 USD 10-K 2025-12-18
Annual 2024-10-31 152500000.0 +83.1% USD 10-K 2025-12-18
Annual 2025-10-31 160700000.0 +5.4% USD 10-K 2025-12-18

Operating Income

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -10100000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 -1200000.0 +88.1% USD 10-Q 2024-06-06
Quarterly 2023-07-31 11000000.0 +1016.7% USD 10-Q 2024-09-09
Quarterly 2024-01-31 8000000.0 -27.3% USD 10-Q 2025-03-10
Quarterly 2024-04-30 12300000.0 +53.8% USD 10-Q 2025-06-05
Quarterly 2024-07-31 16800000.0 +36.6% USD 10-Q 2025-09-08
Quarterly 2025-01-31 9300000.0 -44.6% USD 10-Q 2026-03-12
Quarterly 2025-04-30 6900000.0 -25.8% USD 10-Q 2025-06-05
Quarterly 2025-07-31 21000000.0 +204.3% USD 10-Q 2025-09-08
Quarterly 2026-01-31 2500000.0 -88.1% USD 10-Q 2026-03-12
Annual 2023-10-31 6900000.0 USD 10-K 2025-12-18
Annual 2024-10-31 65700000.0 +852.2% USD 10-K 2025-12-18
Annual 2025-10-31 65200000.0 -0.8% USD 10-K 2025-12-18

Net Income

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -8800000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 -4600000.0 +47.7% USD 10-Q 2024-06-06
Quarterly 2023-07-31 6600000.0 +243.5% USD 10-Q 2024-09-09
Quarterly 2024-01-31 0.0 -100.0% USD 10-Q 2025-03-10
Quarterly 2024-04-30 7000000.0 USD 10-Q 2025-06-05
Quarterly 2024-07-31 12400000.0 +77.1% USD 10-Q 2025-09-08
Quarterly 2025-01-31 3900000.0 -68.5% USD 10-Q 2026-03-12
Quarterly 2025-04-30 3100000.0 -20.5% USD 10-Q 2025-06-05
Quarterly 2025-07-31 14700000.0 +374.2% USD 10-Q 2025-09-08
Quarterly 2026-01-31 -700000.0 -104.8% USD 10-Q 2026-03-12
Annual 2023-10-31 -2800000.0 USD 10-K 2025-12-18
Annual 2024-10-31 36700000.0 +1410.7% USD 10-K 2025-12-18
Annual 2025-10-31 37700000.0 +2.7% USD 10-K 2025-12-18

EPS Basic

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -0.12 USD/shares 10-Q 2024-03-11
Quarterly 2023-04-30 -0.07 +41.7% USD/shares 10-Q 2024-06-06
Quarterly 2023-07-31 0.09 +228.6% USD/shares 10-Q 2024-09-09
Quarterly 2024-01-31 0.0 -100.0% USD/shares 10-Q 2025-03-10
Quarterly 2024-04-30 0.1 USD/shares 10-Q 2025-06-05
Quarterly 2024-07-31 0.17 +70.0% USD/shares 10-Q 2025-09-08
Quarterly 2025-01-31 0.06 -64.7% USD/shares 10-Q 2026-03-12
Quarterly 2025-04-30 0.04 -33.3% USD/shares 10-Q 2025-06-05
Quarterly 2025-07-31 0.21 +425.0% USD/shares 10-Q 2025-09-08
Quarterly 2026-01-31 -0.01 -104.8% USD/shares 10-Q 2026-03-12
Annual 2023-10-31 -0.04 USD/shares 10-K 2025-12-18
Annual 2024-10-31 0.52 +1400.0% USD/shares 10-K 2025-12-18
Annual 2025-10-31 0.53 +1.9% USD/shares 10-K 2025-12-18

EPS Diluted

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -0.12 USD/shares 10-Q 2024-03-11
Quarterly 2023-04-30 -0.07 +41.7% USD/shares 10-Q 2024-06-06
Quarterly 2023-07-31 0.09 +228.6% USD/shares 10-Q 2024-09-09
Quarterly 2024-01-31 0.0 -100.0% USD/shares 10-Q 2025-03-10
Quarterly 2024-04-30 0.1 USD/shares 10-Q 2025-06-05
Quarterly 2024-07-31 0.17 +70.0% USD/shares 10-Q 2025-09-08
Quarterly 2025-01-31 0.05 -70.6% USD/shares 10-Q 2026-03-12
Quarterly 2025-04-30 0.04 -20.0% USD/shares 10-Q 2025-06-05
Quarterly 2025-07-31 0.21 +425.0% USD/shares 10-Q 2025-09-08
Quarterly 2026-01-31 -0.01 -104.8% USD/shares 10-Q 2026-03-12
Annual 2023-10-31 -0.04 USD/shares 10-K 2025-12-18
Annual 2024-10-31 0.52 +1400.0% USD/shares 10-K 2025-12-18
Annual 2025-10-31 0.53 +1.9% USD/shares 10-K 2025-12-18

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 39200000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 20900000.0 -46.7% USD 10-Q 2024-06-06
Quarterly 2023-07-31 23000000.0 +10.0% USD 10-Q 2024-09-09
Quarterly 2023-10-31 42900000.0 +86.5% USD 10-Q 2024-09-09
Quarterly 2024-01-31 39900000.0 -7.0% USD 10-Q 2025-03-10
Quarterly 2024-04-30 46200000.0 +15.8% USD 10-Q 2025-06-05
Quarterly 2024-07-31 49500000.0 +7.1% USD 10-Q 2025-09-08
Quarterly 2024-10-31 58000000.0 +17.2% USD 10-Q 2025-09-08
Quarterly 2025-01-31 40100000.0 -30.9% USD 10-Q 2026-03-12
Quarterly 2025-04-30 36700000.0 -8.5% USD 10-Q 2025-06-05
Quarterly 2025-07-31 43700000.0 +19.1% USD 10-Q 2025-09-08
Quarterly 2025-10-31 64800000.0 +48.3% USD 10-Q 2026-03-12
Quarterly 2026-01-31 44800000.0 -30.9% USD 10-Q 2026-03-12
Annual 2023-10-31 42900000.0 USD 10-K 2025-12-18
Annual 2024-10-31 58000000.0 +35.2% USD 10-K 2025-12-18
Annual 2025-10-31 64800000.0 +11.7% USD 10-K 2025-12-18

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

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

Inventory

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 76800000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 96000000.0 +25.0% USD 10-Q 2023-06-08
Quarterly 2023-07-31 87800000.0 -8.5% USD 10-Q 2023-09-11
Quarterly 2023-10-31 70800000.0 -19.4% USD 10-Q 2024-09-09
Quarterly 2024-01-31 85900000.0 +21.3% USD 10-Q 2024-03-11
Quarterly 2024-04-30 94900000.0 +10.5% USD 10-Q 2024-06-06
Quarterly 2024-07-31 83800000.0 -11.7% USD 10-Q 2024-09-09
Quarterly 2024-10-31 91200000.0 +8.8% USD 10-Q 2025-09-08
Quarterly 2025-01-31 122700000.0 +34.5% USD 10-Q 2025-03-10
Quarterly 2025-04-30 112800000.0 -8.1% USD 10-Q 2025-06-05
Quarterly 2025-07-31 103400000.0 -8.3% USD 10-Q 2025-09-08
Quarterly 2025-10-31 80600000.0 -22.1% USD 10-Q 2026-03-12
Quarterly 2026-01-31 99300000.0 +23.2% USD 10-Q 2026-03-12
Annual 2023-10-31 70800000.0 USD 10-K 2024-12-19
Annual 2024-10-31 91200000.0 +28.8% USD 10-K 2025-12-18
Annual 2025-10-31 80600000.0 -11.6% USD 10-K 2025-12-18

Current Assets

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 215600000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 238100000.0 +10.4% USD 10-Q 2023-06-08
Quarterly 2023-07-31 243900000.0 +2.4% USD 10-Q 2023-09-11
Quarterly 2023-10-31 220100000.0 -9.8% USD 10-Q 2024-09-09
Quarterly 2024-01-31 244500000.0 +11.1% USD 10-Q 2024-03-11
Quarterly 2024-04-30 276300000.0 +13.0% USD 10-Q 2024-06-06
Quarterly 2024-07-31 271100000.0 -1.9% USD 10-Q 2024-09-09
Quarterly 2024-10-31 279000000.0 +2.9% USD 10-Q 2025-09-08
Quarterly 2025-01-31 297200000.0 +6.5% USD 10-Q 2025-03-10
Quarterly 2025-04-30 297100000.0 -0.0% USD 10-Q 2025-06-05
Quarterly 2025-07-31 284700000.0 -4.2% USD 10-Q 2025-09-08
Quarterly 2025-10-31 262200000.0 -7.9% USD 10-Q 2026-03-12
Quarterly 2026-01-31 273600000.0 +4.3% USD 10-Q 2026-03-12
Annual 2023-10-31 220100000.0 USD 10-K 2024-12-19
Annual 2024-10-31 279000000.0 +26.8% USD 10-K 2025-12-18
Annual 2025-10-31 262200000.0 -6.0% USD 10-K 2025-12-18

Total Assets

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 897000000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 930600000.0 +3.7% USD 10-Q 2023-06-08
Quarterly 2023-07-31 944400000.0 +1.5% USD 10-Q 2023-09-11
Quarterly 2023-10-31 914800000.0 -3.1% USD 10-Q 2024-09-09
Quarterly 2024-01-31 937500000.0 +2.5% USD 10-Q 2024-03-11
Quarterly 2024-04-30 966900000.0 +3.1% USD 10-Q 2024-06-06
Quarterly 2024-07-31 959900000.0 -0.7% USD 10-Q 2024-09-09
Quarterly 2024-10-31 971500000.0 +1.2% USD 10-Q 2025-09-08
Quarterly 2025-01-31 997800000.0 +2.7% USD 10-Q 2025-03-10
Quarterly 2025-04-30 1010500000.0 +1.3% USD 10-Q 2025-06-05
Quarterly 2025-07-31 1002400000.0 -0.8% USD 10-Q 2025-09-08
Quarterly 2025-10-31 983000000.0 -1.9% USD 10-Q 2026-03-12
Quarterly 2026-01-31 997700000.0 +1.5% USD 10-Q 2026-03-12
Annual 2023-10-31 914800000.0 USD 10-K 2024-12-19
Annual 2024-10-31 971500000.0 +6.2% USD 10-K 2025-12-18
Annual 2025-10-31 983000000.0 +1.2% USD 10-K 2025-12-18

Current Liabilities

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 95500000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 104300000.0 +9.2% USD 10-Q 2023-06-08
Quarterly 2023-07-31 114800000.0 +10.1% USD 10-Q 2023-09-11
Quarterly 2023-10-31 97500000.0 -15.1% USD 10-Q 2024-09-09
Quarterly 2024-01-31 107900000.0 +10.7% USD 10-Q 2024-03-11
Quarterly 2024-04-30 121700000.0 +12.8% USD 10-Q 2024-06-06
Quarterly 2024-07-31 133900000.0 +10.0% USD 10-Q 2024-09-09
Quarterly 2024-10-31 149100000.0 +11.4% USD 10-Q 2025-09-08
Quarterly 2025-01-31 169700000.0 +13.8% USD 10-Q 2025-03-10
Quarterly 2025-04-30 149900000.0 -11.7% USD 10-Q 2025-06-05
Quarterly 2025-07-31 139900000.0 -6.7% USD 10-Q 2025-09-08
Quarterly 2025-10-31 134500000.0 -3.9% USD 10-Q 2026-03-12
Quarterly 2026-01-31 147000000.0 +9.3% USD 10-Q 2026-03-12
Annual 2023-10-31 97500000.0 USD 10-K 2024-12-19
Annual 2024-10-31 149100000.0 +52.9% USD 10-K 2025-12-18
Annual 2025-10-31 134500000.0 -9.8% USD 10-K 2025-12-18

Total Liabilities

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 382900000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 419200000.0 +9.5% USD 10-Q 2023-06-08
Quarterly 2023-07-31 424000000.0 +1.1% USD 10-Q 2023-09-11
Quarterly 2023-10-31 386500000.0 -8.8% USD 10-Q 2024-09-09
Quarterly 2024-01-31 405700000.0 +5.0% USD 10-Q 2024-03-11
Quarterly 2024-04-30 426900000.0 +5.2% USD 10-Q 2024-06-06
Quarterly 2024-07-31 406200000.0 -4.8% USD 10-Q 2024-09-09
Quarterly 2024-10-31 394400000.0 -2.9% USD 10-Q 2025-09-08
Quarterly 2025-01-31 414900000.0 +5.2% USD 10-Q 2025-03-10
Quarterly 2025-04-30 426200000.0 +2.7% USD 10-Q 2025-06-05
Quarterly 2025-07-31 401900000.0 -5.7% USD 10-Q 2025-09-08
Quarterly 2025-10-31 363100000.0 -9.7% USD 10-Q 2026-03-12
Quarterly 2026-01-31 377600000.0 +4.0% USD 10-Q 2026-03-12
Annual 2023-10-31 386500000.0 USD 10-K 2024-12-19
Annual 2024-10-31 394400000.0 +2.0% USD 10-K 2025-12-18
Annual 2025-10-31 363100000.0 -7.9% USD 10-K 2025-12-18

Stockholders' Equity

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 494100000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 491100000.0 -0.6% USD 10-Q 2023-06-08
Quarterly 2023-07-31 499700000.0 +1.8% USD 10-Q 2023-09-11
Quarterly 2023-10-31 503600000.0 +0.8% USD 10-Q 2024-09-09
Quarterly 2024-01-31 505100000.0 +0.3% USD 10-Q 2024-03-11
Quarterly 2024-04-30 513300000.0 +1.6% USD 10-Q 2024-06-06
Quarterly 2024-07-31 527300000.0 +2.7% USD 10-Q 2024-09-09
Quarterly 2024-10-31 547300000.0 +3.8% USD 10-Q 2025-09-08
Quarterly 2025-01-31 550800000.0 +0.6% USD 10-Q 2025-03-10
Quarterly 2025-04-30 552300000.0 +0.3% USD 10-Q 2025-06-05
Quarterly 2025-07-31 568700000.0 +3.0% USD 10-Q 2025-09-08
Quarterly 2025-10-31 587300000.0 +3.3% USD 10-Q 2026-03-12
Quarterly 2026-01-31 586900000.0 -0.1% USD 10-Q 2026-03-12
Annual 2023-10-31 503600000.0 USD 10-K 2024-12-19
Annual 2024-10-31 547300000.0 +8.7% USD 10-K 2025-12-18
Annual 2025-10-31 587300000.0 +7.3% USD 10-K 2025-12-18

Long-Term Debt

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 146000000.0 USD 10-Q 2023-03-09
Quarterly 2023-04-30 170200000.0 +16.6% USD 10-Q 2023-06-08
Quarterly 2023-07-31 164300000.0 -3.5% USD 10-Q 2023-09-11
Quarterly 2023-10-31 148600000.0 -9.6% USD 10-Q 2024-09-09
Quarterly 2024-01-31 152800000.0 +2.8% USD 10-Q 2024-03-11
Quarterly 2024-04-30 167100000.0 +9.4% USD 10-Q 2024-06-06
Quarterly 2024-07-31 131400000.0 -21.4% USD 10-Q 2024-09-09
Quarterly 2024-10-31 110700000.0 -15.8% USD 10-Q 2025-09-08
Quarterly 2025-01-31 114900000.0 +3.8% USD 10-Q 2025-03-10
Quarterly 2025-04-30 144200000.0 +25.5% USD 10-Q 2025-06-05
Quarterly 2025-07-31 128500000.0 -10.9% USD 10-Q 2025-09-08
Quarterly 2025-10-31 92800000.0 -27.8% USD 10-Q 2026-03-12
Quarterly 2026-01-31 97000000.0 +4.5% USD 10-Q 2026-03-12
Annual 2023-10-31 148600000.0 USD 10-K 2024-12-19
Annual 2024-10-31 110700000.0 -25.5% USD 10-K 2025-12-18
Annual 2025-10-31 92800000.0 -16.2% USD 10-K 2025-12-18

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -1300000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 -26100000.0 -1907.7% USD 10-Q 2024-06-06
Quarterly 2023-07-31 -7300000.0 +72.0% USD 10-Q 2024-09-09
Quarterly 2024-01-31 9500000.0 +230.1% USD 10-Q 2025-03-10
Quarterly 2024-04-30 12900000.0 +35.8% USD 10-Q 2025-06-05
Quarterly 2024-07-31 55400000.0 +329.5% USD 10-Q 2025-09-08
Quarterly 2025-01-31 -1200000.0 -102.2% USD 10-Q 2026-03-12
Quarterly 2025-04-30 -13000000.0 -983.3% USD 10-Q 2025-06-05
Quarterly 2025-07-31 21400000.0 +264.6% USD 10-Q 2025-09-08
Quarterly 2026-01-31 -3000000.0 -114.0% USD 10-Q 2026-03-12
Annual 2023-10-31 29200000.0 USD 10-K 2025-12-18
Annual 2024-10-31 93400000.0 +219.9% USD 10-K 2025-12-18
Annual 2025-10-31 88600000.0 -5.1% USD 10-K 2025-12-18

Investing Cash Flow

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 -17900000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 -37500000.0 -109.5% USD 10-Q 2024-06-06
Quarterly 2023-07-31 -50700000.0 -35.2% USD 10-Q 2024-09-09
Quarterly 2024-01-31 -9900000.0 +80.5% USD 10-Q 2025-03-10
Quarterly 2024-04-30 -18300000.0 -84.8% USD 10-Q 2025-06-05
Quarterly 2024-07-31 -26000000.0 -42.1% USD 10-Q 2025-09-08
Quarterly 2025-01-31 -14900000.0 +42.7% USD 10-Q 2026-03-12
Quarterly 2025-04-30 -28200000.0 -89.3% USD 10-Q 2025-06-05
Quarterly 2025-07-31 -40000000.0 -41.8% USD 10-Q 2025-09-08
Quarterly 2026-01-31 -11800000.0 +70.5% USD 10-Q 2026-03-12
Annual 2023-10-31 -54100000.0 USD 10-K 2025-12-18
Annual 2024-10-31 -33500000.0 +38.1% USD 10-K 2025-12-18
Annual 2025-10-31 -51900000.0 -54.9% USD 10-K 2025-12-18

Financing Cash Flow

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 5500000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 32100000.0 +483.6% USD 10-Q 2024-06-06
Quarterly 2023-07-31 29100000.0 -9.3% USD 10-Q 2024-09-09
Quarterly 2024-01-31 -2500000.0 -108.6% USD 10-Q 2025-03-10
Quarterly 2024-04-30 9300000.0 +472.0% USD 10-Q 2025-06-05
Quarterly 2024-07-31 -22900000.0 -346.2% USD 10-Q 2025-09-08
Quarterly 2025-01-31 -1000000.0 +95.6% USD 10-Q 2026-03-12
Quarterly 2025-04-30 21100000.0 +2210.0% USD 10-Q 2025-06-05
Quarterly 2025-07-31 5800000.0 -72.5% USD 10-Q 2025-09-08
Quarterly 2026-01-31 -4400000.0 -175.9% USD 10-Q 2026-03-12
Annual 2023-10-31 14300000.0 USD 10-K 2025-12-18
Annual 2024-10-31 -43800000.0 -406.3% USD 10-K 2025-12-18
Annual 2025-10-31 -29500000.0 +32.6% USD 10-K 2025-12-18

Capital Expenditures

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 17600000.0 USD 10-Q 2024-03-11
Quarterly 2023-04-30 34900000.0 +98.3% USD 10-Q 2024-06-06
Quarterly 2023-07-31 47000000.0 +34.7% USD 10-Q 2024-09-09
Quarterly 2024-01-31 9900000.0 -78.9% USD 10-Q 2025-03-10
Quarterly 2024-04-30 17700000.0 +78.8% USD 10-Q 2025-06-05
Quarterly 2024-07-31 25300000.0 +42.9% USD 10-Q 2025-09-08
Quarterly 2025-01-31 14800000.0 -41.5% USD 10-Q 2026-03-12
Quarterly 2025-04-30 28000000.0 +89.2% USD 10-Q 2025-06-05
Quarterly 2025-07-31 39800000.0 +42.1% USD 10-Q 2025-09-08
Quarterly 2026-01-31 11900000.0 -70.1% USD 10-Q 2026-03-12
Annual 2023-10-31 49800000.0 USD 10-K 2025-12-18
Annual 2024-10-31 32200000.0 -35.3% USD 10-K 2025-12-18
Annual 2025-10-31 51400000.0 +59.6% USD 10-K 2025-12-18

Share Data

Metrics: 4

Shares Outstanding

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 70733090.0 shares 10-Q 2023-03-09
Quarterly 2023-04-30 70785682.0 +0.1% shares 10-Q 2023-06-08
Quarterly 2023-07-31 70791225.0 +0.0% shares 10-Q 2023-09-11
Quarterly 2023-10-31 70728404.0 -0.1% shares 10-Q 2024-09-09
Quarterly 2024-01-31 70841303.0 +0.2% shares 10-Q 2024-03-11
Quarterly 2024-04-30 70909467.0 +0.1% shares 10-Q 2024-06-06
Quarterly 2024-07-31 70909730.0 +0.0% shares 10-Q 2024-09-09
Quarterly 2024-10-31 70914767.0 +0.0% shares 10-Q 2025-09-08
Quarterly 2025-01-31 71065552.0 +0.2% shares 10-Q 2025-03-10
Quarterly 2025-04-30 70617951.0 -0.6% shares 10-Q 2025-06-05
Quarterly 2025-07-31 70618213.0 +0.0% shares 10-Q 2025-09-08
Quarterly 2025-10-31 70569517.0 -0.1% shares 10-Q 2026-03-12
Quarterly 2026-01-31 70839275.0 +0.4% shares 10-Q 2026-03-12
Annual 2023-10-31 70728404.0 shares 10-K 2024-12-19
Annual 2024-10-31 70914767.0 +0.3% shares 10-K 2025-12-18
Annual 2025-10-31 70569517.0 -0.5% shares 10-K 2025-12-18

Shares Issued

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 70733090.0 shares 10-Q 2023-03-09
Quarterly 2023-04-30 70785682.0 +0.1% shares 10-Q 2023-06-08
Quarterly 2023-07-31 70791225.0 +0.0% shares 10-Q 2023-09-11
Quarterly 2023-10-31 70728404.0 -0.1% shares 10-Q 2024-09-09
Quarterly 2024-01-31 70841303.0 +0.2% shares 10-Q 2024-03-11
Quarterly 2024-04-30 70909467.0 +0.1% shares 10-Q 2024-06-06
Quarterly 2024-07-31 70909730.0 +0.0% shares 10-Q 2024-09-09
Quarterly 2024-10-31 70914767.0 +0.0% shares 10-Q 2025-09-08
Quarterly 2025-01-31 71065552.0 +0.2% shares 10-Q 2025-03-10
Quarterly 2025-04-30 70617951.0 -0.6% shares 10-Q 2025-06-05
Quarterly 2025-07-31 70618213.0 +0.0% shares 10-Q 2025-09-08
Quarterly 2025-10-31 70569517.0 -0.1% shares 10-Q 2026-03-12
Quarterly 2026-01-31 70839275.0 +0.4% shares 10-Q 2026-03-12
Annual 2023-10-31 70728404.0 shares 10-K 2024-12-19
Annual 2024-10-31 70914767.0 +0.3% shares 10-K 2025-12-18
Annual 2025-10-31 70569517.0 -0.5% shares 10-K 2025-12-18

Weighted Avg Shares Basic

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 70688785.0 shares 10-Q 2024-03-11
Quarterly 2023-04-30 70744688.0 +0.1% shares 10-Q 2024-06-06
Quarterly 2023-07-31 70788574.0 +0.1% shares 10-Q 2024-09-09
Quarterly 2024-01-31 70761022.0 -0.0% shares 10-Q 2025-03-10
Quarterly 2024-04-30 70860570.0 +0.1% shares 10-Q 2025-06-05
Quarterly 2024-07-31 70909716.0 +0.1% shares 10-Q 2025-09-08
Quarterly 2025-01-31 70962630.0 +0.1% shares 10-Q 2026-03-12
Quarterly 2025-04-30 70878959.0 -0.1% shares 10-Q 2025-06-05
Quarterly 2025-07-31 70618199.0 -0.4% shares 10-Q 2025-09-08
Quarterly 2026-01-31 70641613.0 +0.0% shares 10-Q 2026-03-12
Annual 2023-10-31 70750239.0 shares 10-K 2025-12-18
Annual 2024-10-31 70861023.0 +0.2% shares 10-K 2025-12-18
Annual 2025-10-31 70762024.0 -0.1% shares 10-K 2025-12-18

Weighted Avg Shares Diluted

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 70688785.0 shares 10-Q 2024-03-11
Quarterly 2023-04-30 70744688.0 +0.1% shares 10-Q 2024-06-06
Quarterly 2023-07-31 70918030.0 +0.2% shares 10-Q 2024-09-09
Quarterly 2024-01-31 70761022.0 -0.2% shares 10-Q 2025-03-10
Quarterly 2024-04-30 71003563.0 +0.3% shares 10-Q 2025-06-05
Quarterly 2024-07-31 71082945.0 +0.1% shares 10-Q 2025-09-08
Quarterly 2025-01-31 71384445.0 +0.4% shares 10-Q 2026-03-12
Quarterly 2025-04-30 71105463.0 -0.4% shares 10-Q 2025-06-05
Quarterly 2025-07-31 71038054.0 -0.1% shares 10-Q 2025-09-08
Quarterly 2026-01-31 70641613.0 -0.6% shares 10-Q 2026-03-12
Annual 2023-10-31 70750239.0 shares 10-K 2025-12-18
Annual 2024-10-31 71012829.0 +0.4% shares 10-K 2025-12-18
Annual 2025-10-31 71332414.0 +0.5% shares 10-K 2025-12-18
For informational purposes only — not guaranteed to be accurate or complete.