Financial Metrics
AVO Mission Produce, Inc.Regulatory Activity
Since 2025-04-09| 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-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-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
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
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
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
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
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: 9Cash and Equivalents
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
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
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
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
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
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
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
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: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2380 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | 0.2376 | -0.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.2768 | +16.5% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.2759 | -0.3% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.3078 | +11.5% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.3375 | +9.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.3349 | -0.8% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.3763 | +12.4% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.3568 | -5.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | 0.2792 | -21.7% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 1.0427 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 1.2709 | +21.9% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 1.4153 | +11.4% | ratio | 10-K | 2025-12-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2.2576 | — | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-30 | 2.2828 | +1.1% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2023-07-31 | 2.1246 | -6.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 2.2574 | +6.3% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 2.2660 | +0.4% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 2.2703 | +0.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 2.0246 | -10.8% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-10-31 | 1.8712 | -7.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 1.7513 | -6.4% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 1.9820 | +13.2% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 2.0350 | +2.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 1.9494 | -4.2% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 1.8612 | -4.5% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 2.2574 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.8712 | -17.1% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 1.9494 | +4.2% | ratio | 10-K | 2025-12-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.7749 | — | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-30 | 0.8536 | +10.1% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2023-07-31 | 0.8485 | -0.6% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 0.7675 | -9.6% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.8032 | +4.7% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 0.8317 | +3.5% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 0.7703 | -7.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-10-31 | 0.7206 | -6.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.7533 | +4.5% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 0.7717 | +2.4% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.7067 | -8.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 0.6183 | -12.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 0.6434 | +4.1% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 0.7675 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.7206 | -6.1% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.6183 | -14.2% | ratio | 10-K | 2025-12-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0422 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | 0.0819 | +94.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.1086 | +32.7% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.1109 | +2.1% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.1042 | -6.1% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.1142 | +9.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0943 | -17.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0747 | -20.8% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.1261 | +68.8% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | 0.1134 | -10.0% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 0.0873 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.1235 | +41.4% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.1155 | -6.5% | ratio | 10-K | 2025-12-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0412 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | -0.0208 | +49.5% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0252 | +221.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0000 | -100.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0235 | — | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.0383 | +62.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0117 | -69.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0082 | -30.1% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.0411 | +404.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0025 | -106.1% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | -0.0029 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0297 | +1112.6% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0271 | -8.8% | ratio | 10-K | 2025-12-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0473 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | -0.0054 | +88.5% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0421 | +875.3% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0309 | -26.5% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0413 | +33.7% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.0519 | +25.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0278 | -46.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0181 | -34.8% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.0587 | +223.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | 0.0090 | -84.7% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 0.0072 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0532 | +635.6% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0469 | -11.9% | ratio | 10-K | 2025-12-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4105 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | 0.2004 | -51.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.2003 | -0.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.4400 | +119.6% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.3698 | -16.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.3796 | +2.7% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.3697 | -2.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 0.3890 | +5.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.2363 | -39.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.2448 | +3.6% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.3124 | +27.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 0.4818 | +54.2% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 0.3048 | -36.7% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | 0.4400 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.3890 | -11.6% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.4818 | +23.9% | ratio | 10-K | 2025-12-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0098 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | -0.0049 | +49.6% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0070 | +241.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0000 | -100.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0072 | — | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.0129 | +78.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0039 | -69.7% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0031 | -21.5% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.0147 | +378.0% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0007 | -104.8% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | -0.0031 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0378 | +1334.2% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0384 | +1.5% | ratio | 10-K | 2025-12-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0178 | — | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | -0.0094 | +47.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0132 | +241.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0000 | -100.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0136 | — | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.0235 | +72.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0071 | -69.9% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0056 | -20.7% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.0258 | +360.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0012 | -104.6% | ratio | 10-Q | 2026-03-12 |
| Annual | 2023-10-31 | -0.0056 | — | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0671 | +1306.1% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0642 | -4.3% | ratio | 10-K | 2025-12-18 |