Financial Metrics
AVO Mission Produce, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-07-31 | 236400000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 173200000.0 | -26.7% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 234700000.0 | +35.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 246800000.0 | +5.2% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 216600000.0 | -12.2% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 278100000.0 | +28.4% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 313200000.0 | +12.6% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 213500000.0 | -31.8% | 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 | 2019-10-31 | 883300000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 862300000.0 | -2.4% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 891700000.0 | +3.4% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 1045900000.0 | +17.3% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 953900000.0 | -8.8% | 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 | 2020-07-31 | 44200000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 22700000.0 | -48.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 27100000.0 | +19.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 40900000.0 | +50.9% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 500000.0 | -98.8% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 19800000.0 | +3860.0% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 42600000.0 | +115.2% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 9000000.0 | -78.9% | 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 | 2019-10-31 | 154700000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 124600000.0 | -19.5% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 124500000.0 | -0.1% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 89800000.0 | -27.9% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 83300000.0 | -7.2% | 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 | 2020-07-31 | 30700000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 8100000.0 | -73.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 10800000.0 | +33.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 23700000.0 | +119.4% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -18200000.0 | -176.8% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 1100000.0 | +106.0% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 22000000.0 | +1900.0% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -10100000.0 | -145.9% | 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 | 2019-10-31 | 106500000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 68400000.0 | -35.8% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 60900000.0 | -11.0% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -37200000.0 | -161.1% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 6900000.0 | +118.5% | 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 | 2020-01-31 | 1400000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-04-30 | -14800000.0 | -1157.1% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-07-31 | 23400000.0 | +258.1% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 2200000.0 | -90.6% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-04-30 | 7400000.0 | +236.4% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-07-31 | 18400000.0 | +148.6% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -13400000.0 | -172.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-04-30 | 2400000.0 | +117.9% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-07-31 | 17900000.0 | +645.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -10600000.0 | -159.2% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-04-30 | -4700000.0 | +55.7% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 6200000.0 | +231.9% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 2000000.0 | -67.7% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-04-30 | 7000000.0 | +250.0% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-07-31 | 12100000.0 | +72.9% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 6200000.0 | -48.8% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 3000000.0 | -51.6% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-07-31 | 14500000.0 | +383.3% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -100000.0 | -100.7% | USD | 10-Q | 2026-03-12 |
| Annual | 2019-10-31 | 71700000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 28800000.0 | -59.8% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 44900000.0 | +55.9% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -34900000.0 | -177.7% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -3100000.0 | +91.1% | USD | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 41800000.0 | +1448.4% | USD | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 40500000.0 | -3.1% | USD | 10-K | 2025-12-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-07-31 | 0.37 | — | USD/shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.03 | -91.9% | USD/shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 0.1 | +233.3% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 0.26 | +160.0% | USD/shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.19 | -173.1% | USD/shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.03 | +115.8% | USD/shares | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.26 | +766.7% | USD/shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.12 | -146.2% | 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 | 2019-10-31 | 1.13 | — | USD/shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.45 | -60.2% | USD/shares | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.64 | +42.2% | USD/shares | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.49 | -176.6% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -0.04 | +91.8% | 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 | 2020-07-31 | 0.37 | — | USD/shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.03 | -91.9% | USD/shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 0.1 | +233.3% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 0.26 | +160.0% | USD/shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.19 | -173.1% | USD/shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.03 | +115.8% | USD/shares | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.26 | +766.7% | USD/shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.12 | -146.2% | 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 | 2019-10-31 | 1.13 | — | USD/shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.45 | -60.2% | USD/shares | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.63 | +40.0% | USD/shares | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.49 | -177.8% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -0.04 | +91.8% | 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 | 2020-07-31 | 36500000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-10-31 | 124000000.0 | +239.7% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 91100000.0 | -26.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 54200000.0 | -40.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 70900000.0 | +30.8% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-31 | 84500000.0 | +19.2% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 25300000.0 | -70.1% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 21400000.0 | -15.4% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 43800000.0 | +104.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 52800000.0 | +20.5% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 39200000.0 | -25.8% | 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 | 2019-10-31 | 64000000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 124000000.0 | +93.8% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 84500000.0 | -31.9% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 52800000.0 | -37.5% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 42900000.0 | -18.8% | 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 | 2020-10-31 | 38600000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 66600000.0 | +72.5% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 48200000.0 | -27.6% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 79300000.0 | +64.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 90600000.0 | +14.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 92700000.0 | +2.3% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 73100000.0 | -21.1% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 76800000.0 | +5.1% | 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 | 2020-10-31 | 38600000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 48200000.0 | +24.9% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 73100000.0 | +51.7% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 70800000.0 | -3.1% | 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 | 2020-10-31 | 248100000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 250000000.0 | +0.8% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 247100000.0 | -1.2% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 245700000.0 | -0.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 255100000.0 | +3.8% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 267800000.0 | +5.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 228100000.0 | -14.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 215600000.0 | -5.5% | 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 | 2020-10-31 | 248100000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 247100000.0 | -0.4% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 228100000.0 | -7.7% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 220100000.0 | -3.5% | 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 | 2020-10-31 | 777300000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 821400000.0 | +5.7% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 873500000.0 | +6.3% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 881000000.0 | +0.9% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 900800000.0 | +2.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 954400000.0 | +6.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 879500000.0 | -7.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 897000000.0 | +2.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 | 2020-10-31 | 777300000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 873500000.0 | +12.4% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 879500000.0 | +0.7% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 914800000.0 | +4.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 | 2020-10-31 | 77900000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 93700000.0 | +20.3% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 89200000.0 | -4.8% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 115100000.0 | +29.0% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 128800000.0 | +11.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 123500000.0 | -4.1% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 101700000.0 | -17.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 95500000.0 | -6.1% | 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 | 2020-10-31 | 77900000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 89200000.0 | +14.5% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 101700000.0 | +14.0% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 97500000.0 | -4.1% | 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 | 2020-10-31 | 303800000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 317700000.0 | +4.6% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 339300000.0 | +6.8% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 359700000.0 | +6.0% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 376000000.0 | +4.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 391100000.0 | +4.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 356600000.0 | -8.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 382900000.0 | +7.4% | 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 | 2020-10-31 | 303800000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 339300000.0 | +11.7% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 356600000.0 | +5.1% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 386500000.0 | +8.4% | 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 | 2019-10-31 | 379000000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-01-31 | 373000000.0 | -1.6% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-04-30 | 354900000.0 | -4.9% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-07-31 | 378400000.0 | +6.6% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2020-10-31 | 473500000.0 | +25.1% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-01-31 | 477100000.0 | +0.8% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-04-30 | 485000000.0 | +1.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-07-31 | 503700000.0 | +3.9% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-31 | 534200000.0 | +6.1% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-01-31 | 521300000.0 | -2.4% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-04-30 | 524800000.0 | +0.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-07-31 | 563300000.0 | +7.3% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 522900000.0 | -7.2% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-01-31 | 514100000.0 | -1.7% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-04-30 | 511400000.0 | -0.5% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 520400000.0 | +1.8% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 528300000.0 | +1.5% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-01-31 | 531800000.0 | +0.7% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-04-30 | 540000000.0 | +1.5% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-07-31 | 553700000.0 | +2.5% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 577100000.0 | +4.2% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-01-31 | 582900000.0 | +1.0% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 584300000.0 | +0.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-07-31 | 600500000.0 | +2.8% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 619900000.0 | +3.2% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 620100000.0 | +0.0% | USD | 10-Q | 2026-03-12 |
| Annual | 2018-10-31 | 313500000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2019-10-31 | 379000000.0 | +20.9% | USD | 10-K | 2022-12-22 |
| Annual | 2020-10-31 | 473500000.0 | +24.9% | USD | 10-K | 2023-12-21 |
| Annual | 2021-10-31 | 534200000.0 | +12.8% | USD | 10-K | 2024-12-19 |
| Annual | 2022-10-31 | 522900000.0 | -2.1% | USD | 10-K | 2025-12-18 |
| Annual | 2023-10-31 | 528300000.0 | +1.0% | USD | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 577100000.0 | +9.2% | USD | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 619900000.0 | +7.4% | USD | 10-K | 2025-12-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-10-31 | 174100000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 168500000.0 | -3.2% | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 163900000.0 | -2.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 161700000.0 | -1.3% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 159500000.0 | -1.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 157300000.0 | -1.4% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 140400000.0 | -10.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 149600000.0 | +6.6% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-30 | 173800000.0 | +16.2% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2023-07-31 | 167900000.0 | -3.4% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 152000000.0 | -9.5% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 156100000.0 | +2.7% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 170200000.0 | +9.0% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 134400000.0 | -21.0% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2024-10-31 | 113700000.0 | -15.4% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 117900000.0 | +3.7% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 147200000.0 | +24.9% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 131500000.0 | -10.7% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 95800000.0 | -27.1% | USD | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 100000000.0 | +4.4% | USD | 10-Q | 2026-03-12 |
| Annual | 2020-10-31 | 174100000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 163900000.0 | -5.9% | USD | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 140400000.0 | -14.3% | USD | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 152000000.0 | +8.3% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 113700000.0 | -25.2% | USD | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 95800000.0 | -15.7% | 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 | 2020-07-31 | 32900000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | -9700000.0 | -129.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | -20200000.0 | -108.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 15200000.0 | +175.2% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -41400000.0 | -372.4% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | -37000000.0 | +10.6% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | -3000000.0 | +91.9% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -1300000.0 | +56.7% | 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 | 2019-10-31 | 92600000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 78900000.0 | -14.8% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 47000000.0 | -40.4% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 35200000.0 | -25.1% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 29200000.0 | -17.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 | 2020-07-31 | -43400000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | -20600000.0 | +52.5% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | -45000000.0 | -118.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | -58900000.0 | -30.9% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -20100000.0 | +65.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | -25800000.0 | -28.4% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | -34200000.0 | -32.6% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -17900000.0 | +47.7% | 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 | 2019-10-31 | -30700000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | -67700000.0 | -120.5% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | -70300000.0 | -3.8% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -51400000.0 | +26.9% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -54100000.0 | -5.3% | 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 | 2020-07-31 | -15900000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | -2500000.0 | +84.3% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | -4500000.0 | -80.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | -6600000.0 | -46.7% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -2500000.0 | +62.1% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | -5000000.0 | -100.0% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | -7600000.0 | -52.0% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 5500000.0 | +172.4% | 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 | 2019-10-31 | -26800000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 50100000.0 | +286.9% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | -11500000.0 | -123.0% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -21800000.0 | -89.6% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 14300000.0 | +165.6% | 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 | 2020-07-31 | 40400000.0 | — | USD | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 22400000.0 | -44.6% | USD | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 46800000.0 | +108.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 61300000.0 | +31.0% | USD | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 20900000.0 | -65.9% | USD | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 29100000.0 | +39.2% | USD | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 42000000.0 | +44.3% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 17600000.0 | -58.1% | 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 | 2019-10-31 | 29700000.0 | — | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 67300000.0 | +126.6% | USD | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 73400000.0 | +9.1% | USD | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 61200000.0 | -16.6% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 49800000.0 | -18.6% | 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 | 2020-10-31 | 70550922.0 | — | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 70609485.0 | +0.1% | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 70631525.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 70631525.0 | +0.0% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 70654041.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 70659204.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 70669535.0 | +0.0% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 70733090.0 | +0.1% | 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 | 2020-10-31 | 70550922.0 | — | shares | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 70631525.0 | +0.1% | shares | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 70669535.0 | +0.1% | shares | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 70728404.0 | +0.1% | 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 | 2020-10-31 | 70550922.0 | — | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 70609485.0 | +0.1% | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 70631525.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 70631525.0 | +0.0% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 70654041.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 70659204.0 | +0.0% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 70669535.0 | +0.0% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 70733090.0 | +0.1% | 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 | 2020-10-31 | 70550922.0 | — | shares | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 70669535.0 | +0.2% | shares | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 70669535.0 | +0.0% | shares | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 70728404.0 | +0.1% | 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 | 2020-07-31 | 63097901.0 | — | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 70550922.0 | +11.8% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 70560287.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 70607000.0 | +0.1% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 70631525.0 | +0.0% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 70636331.0 | +0.0% | shares | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 70656976.0 | +0.0% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 70688785.0 | +0.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 | 2019-10-31 | 63442776.0 | — | shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 63634863.0 | +0.3% | shares | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 70583424.0 | +10.9% | shares | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 70647469.0 | +0.1% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 70750239.0 | +0.1% | 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 | 2020-07-31 | 63119763.0 | — | shares | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 70605571.0 | +11.9% | shares | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 71207459.0 | +0.9% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 71244436.0 | +0.1% | shares | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 70631525.0 | -0.9% | shares | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 70693423.0 | +0.1% | shares | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 70779907.0 | +0.1% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 70688785.0 | -0.1% | 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 | 2019-10-31 | 63477949.0 | — | shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 63660018.0 | +0.3% | shares | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 71068481.0 | +11.6% | shares | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 70647469.0 | -0.6% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 70750239.0 | +0.1% | 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 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-07-31 | 0.3005 | — | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 0.2459 | -18.2% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.3087 | +25.6% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.3282 | +6.3% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 0.2380 | -27.5% | 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 | 2020-10-31 | 1.1094 | — | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 1.0208 | -8.0% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 1.1892 | +16.5% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 1.0427 | -12.3% | 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 | 2020-10-31 | 3.1849 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 2.6681 | -16.2% | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 2.7702 | +3.8% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 2.1347 | -22.9% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 1.9806 | -7.2% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 2.1684 | +9.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 2.2429 | +3.4% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 2.2576 | +0.7% | 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 | 2020-10-31 | 3.1849 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 2.7702 | -13.0% | ratio | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 2.2429 | -19.0% | ratio | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 2.2574 | +0.6% | 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 | 2020-10-31 | 0.6416 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 0.6307 | -1.7% | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-10-31 | 0.6352 | +0.7% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 0.6900 | +8.6% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2022-04-30 | 0.7165 | +3.8% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 0.6943 | -3.1% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-10-31 | 0.6820 | -1.8% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 0.7448 | +9.2% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2023-04-30 | 0.8197 | +10.1% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2023-07-31 | 0.8148 | -0.6% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 0.7316 | -10.2% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.7629 | +4.3% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 0.7906 | +3.6% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 0.7336 | -7.2% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-10-31 | 0.6834 | -6.8% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.7118 | +4.2% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 0.7294 | +2.5% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.6693 | -8.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 0.5857 | -12.5% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2026-01-31 | 0.6089 | +4.0% | ratio | 10-Q | 2026-03-12 |
| Annual | 2020-10-31 | 0.6416 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 0.6352 | -1.0% | ratio | 10-K | 2022-12-22 |
| Annual | 2022-10-31 | 0.6820 | +7.4% | ratio | 10-K | 2023-12-21 |
| Annual | 2023-10-31 | 0.7316 | +7.3% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.6834 | -6.6% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.5857 | -14.3% | ratio | 10-K | 2025-12-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-07-31 | 0.1870 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.1311 | -29.9% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 0.1155 | -11.9% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 0.1657 | +43.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 0.0023 | -98.6% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.0712 | +2984.3% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.1360 | +91.0% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 0.0422 | -69.0% | 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 | 2019-10-31 | 0.1751 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.1445 | -17.5% | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.1396 | -3.4% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 0.0859 | -38.5% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0873 | +1.7% | 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 | 2020-07-31 | 0.0990 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.0127 | -87.2% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-04-30 | 0.0315 | +148.2% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-07-31 | 0.0746 | +136.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.0619 | -183.0% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-04-30 | 0.0086 | +113.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-07-31 | 0.0572 | +562.2% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.0496 | -186.9% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-04-30 | -0.0213 | +57.2% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 0.0237 | +211.6% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0077 | -67.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-04-30 | 0.0235 | +204.3% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-07-31 | 0.0373 | +58.8% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0186 | -50.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0079 | -57.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-07-31 | 0.0405 | +413.9% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0004 | -100.9% | ratio | 10-Q | 2026-03-12 |
| Annual | 2019-10-31 | 0.0812 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0334 | -58.9% | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.0504 | +50.8% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.0334 | -166.3% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -0.0032 | +90.3% | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0339 | +1141.7% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0291 | -14.0% | ratio | 10-K | 2025-12-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-07-31 | 0.1299 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.0468 | -64.0% | ratio | 10-Q | 2022-03-10 |
| Quarterly | 2021-04-30 | 0.0460 | -1.6% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 0.0960 | +108.7% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.0840 | -187.5% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.0040 | +104.7% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.0702 | +1675.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.0473 | -167.3% | 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 | 2019-10-31 | 0.1206 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0793 | -34.2% | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.0683 | -13.9% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.0356 | -152.1% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0072 | +120.3% | 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 | 2020-10-31 | 1.5918 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-07-31 | 0.7567 | -52.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-10-31 | 0.9473 | +25.2% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | 0.2198 | -76.8% | ratio | 10-Q | 2023-03-09 |
| Quarterly | 2022-04-30 | 0.1661 | -24.4% | ratio | 10-Q | 2023-06-08 |
| Quarterly | 2022-07-31 | 0.3547 | +113.5% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 0.5192 | +46.4% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | 0.4105 | -20.9% | 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 | 2020-10-31 | 1.5918 | — | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.9473 | -40.5% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | 0.5192 | -45.2% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.4400 | -15.2% | 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 | 2021-07-31 | 0.0224 | — | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.0152 | -167.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-04-30 | 0.0027 | +117.5% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-07-31 | 0.0188 | +603.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.0118 | -163.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-04-30 | -0.0051 | +57.3% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 0.0066 | +230.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0021 | -67.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-04-30 | 0.0072 | +239.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-07-31 | 0.0126 | +74.1% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0062 | -50.7% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0030 | -52.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-07-31 | 0.0145 | +387.2% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0001 | -100.7% | ratio | 10-Q | 2026-03-12 |
| Annual | 2020-10-31 | 0.0371 | — | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.0514 | +38.7% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.0397 | -177.2% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -0.0034 | +91.5% | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0430 | +1369.7% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0412 | -4.2% | ratio | 10-K | 2025-12-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-01-31 | 0.0038 | — | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2020-04-30 | -0.0417 | -1211.1% | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2020-07-31 | 0.0618 | +248.3% | ratio | 10-Q | 2021-09-13 |
| Quarterly | 2021-01-31 | 0.0046 | -92.5% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-04-30 | 0.0153 | +230.9% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2021-07-31 | 0.0365 | +139.4% | ratio | 10-Q | 2022-09-08 |
| Quarterly | 2022-01-31 | -0.0257 | -170.4% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-04-30 | 0.0046 | +117.8% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-07-31 | 0.0318 | +594.9% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-01-31 | -0.0206 | -164.9% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-04-30 | -0.0092 | +55.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 0.0119 | +229.6% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2024-01-31 | 0.0038 | -68.4% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-04-30 | 0.0130 | +244.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-07-31 | 0.0219 | +68.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-01-31 | 0.0106 | -51.3% | ratio | 10-Q | 2026-03-12 |
| Quarterly | 2025-04-30 | 0.0051 | -51.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-07-31 | 0.0241 | +370.3% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2026-01-31 | -0.0002 | -100.7% | ratio | 10-Q | 2026-03-12 |
| Annual | 2019-10-31 | 0.1892 | — | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0608 | -67.8% | ratio | 10-K | 2022-12-22 |
| Annual | 2021-10-31 | 0.0841 | +38.2% | ratio | 10-K | 2023-12-21 |
| Annual | 2022-10-31 | -0.0667 | -179.4% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -0.0059 | +91.2% | ratio | 10-K | 2025-12-18 |
| Annual | 2024-10-31 | 0.0724 | +1334.4% | ratio | 10-K | 2025-12-18 |
| Annual | 2025-10-31 | 0.0653 | -9.8% | ratio | 10-K | 2025-12-18 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-09 | SEGRE LINDA B | Dir |
Equity grant / award
A
|
COMMON STOCK | 8,240 | $0.00 | $0 | 65,221 |
| 2026-04-05 | Pawlowski John | President and COO |
Other disposed transaction
F
|
COMMON STOCK | 7,286 | $14.44 | $105,210 | 79,196 |
| 2026-03-17 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 3,695 | $11.94 | $44,118 | 9,991,577 |
| 2026-03-16 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 176,765 | $11.87 | $2,098,201 | 9,987,882 |
| 2026-03-13 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 40,509 | $11.99 | $485,703 | 9,811,117 |
| 2026-03-06 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 7,063 | $0.00 | $0 | 93,892 |
| 2026-01-22 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 71,750 | $13.80 | $990,150 | 9,770,608 |
| 2026-01-21 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 237,270 | $12.92 | $3,065,528 | 9,698,858 |
| 2026-01-20 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 300,000 | $12.50 | $3,750,000 | 9,461,581 |
| 2026-01-20 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 300,000 | $12.50 | $3,750,000 | 9,461,588 |
| 2026-01-16 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 324,295 | $12.37 | $4,011,529 | 9,161,581 |
| 2026-01-16 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 324,302 | $12.37 | $4,011,616 | 9,161,588 |
| 2026-01-15 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 360,231 | $11.22 | $4,041,792 | 8,837,286 |
| 2026-01-15 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 625,473 | $12.07 | $7,549,459 | 8,477,055 |
| 2026-01-09 | Globalharvest Holdings Venture Ltd | — |
Equity grant / award
L
|
Common Stock | 682 | $12.00 | $8,184 | 7,851,582 |
| 2026-01-08 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 13,683 | $11.96 | $163,649 | 7,850,900 |
| 2026-01-07 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 12,650 | $11.79 | $149,144 | 86,829 |
| 2026-01-07 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 7,472 | $11.61 | $86,750 | 7,837,217 |
| 2026-01-06 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 16,421 | $0.00 | $0 | 74,298 |
| 2026-01-06 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 3,085 | $11.66 | $35,971 | 57,877 |
| 2026-01-06 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 4,058 | $11.66 | $47,316 | 65,775 |
| 2026-01-06 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 25,181 | $0.00 | $0 | 99,479 |
| 2026-01-05 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 4,813 | $11.59 | $55,783 | 60,962 |
| 2026-01-02 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 88,864 | $11.58 | $1,029,045 | 7,763,176 |
| 2025-12-31 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 104,899 | $11.59 | $1,215,779 | 7,674,312 |
| 2025-12-30 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 96,190 | $11.61 | $1,116,766 | 7,569,413 |
| 2025-12-29 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 59,761 | $11.60 | $693,228 | 7,473,223 |
| 2025-12-26 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 13,679 | $11.64 | $159,224 | 7,413,462 |
| 2025-12-24 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 15,365 | $11.60 | $178,234 | 7,399,783 |
| 2025-12-23 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 112,505 | $11.61 | $1,306,183 | 7,384,418 |
| 2025-12-08 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 20,000 | $0.00 | $0 | 737,265 |
| 2025-11-26 | Stone Douglas M | — |
Equity grant / award
A
|
COMMON STOCK | 3,397 | $0.00 | $0 | 3,397 |
| 2025-11-11 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 25,914 | $12.48 | $323,407 | 7,271,913 |
| 2025-11-10 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 5,262 | $12.46 | $65,565 | 7,245,999 |
| 2025-11-07 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 3,545 | $12.03 | $42,646 | 7,240,737 |
| 2025-11-06 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 72,165 | $11.94 | $861,650 | 7,237,192 |
| 2025-11-05 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 784 | $11.70 | $9,173 | 7,165,027 |
| 2025-11-04 | Globalharvest Holdings Venture Ltd | — |
Open-market buy
P
|
Common Stock | 49,055 | $11.69 | $573,453 | 7,164,243 |
| 2025-09-18 | Taylor Family Investments, LLC | Dir |
Other disposed transaction
J
|
COMMON STOCK | 1,800,000 | $0.00 | $0 | 5,201,033 |
| 2025-09-17 | Taylor Family Investments, LLC | Dir |
Other disposed transaction
J
|
COMMON STOCK | 872,605 | $0.00 | $0 | 7,001,033 |
| 2025-06-30 | Flanagan Laura Jean | Dir |
Equity grant / award
A
|
COMMON STOCK | 7,247 | $0.00 | $0 | 7,247 |
| 2025-06-10 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 3,500 | $11.43 | $40,005 | 131,062 |
| 2025-05-05 | Sims Michael B | — |
Equity grant / award
A
|
Common Stock | 9,968 | $0.00 | $0 | 9,968 |
| 2025-04-10 | Beebe Steve A | Dir |
Equity grant / award
A
|
COMMON STOCK | 5,947 | $0.00 | $0 | 59,357 |
| 2025-04-10 | Beebe Steve A | Dir |
Equity grant / award
A
|
COMMON STOCK | 10,902 | $0.00 | $0 | 53,410 |
| 2025-04-05 | Pawlowski John | President and COO |
Other disposed transaction
F
|
COMMON STOCK | 5,124 | $10.10 | $51,752 | 74,382 |
| 2025-03-20 | Wiesner Juan R | Pres Central and South America |
Open-market sell
S
|
COMMON STOCK | 75,153 | $10.08 | $757,542 | 1,000,000 |
| 2025-03-19 | Wiesner Juan R | Pres Central and South America |
Open-market sell
S
|
COMMON STOCK | 75,153 | $10.08 | $757,542 | 1,075,153 |
| 2025-03-18 | Wiesner Juan R | Pres Central and South America |
Open-market sell
S
|
COMMON STOCK | 21,892 | $10.05 | $220,015 | 21,412 |
| 2025-03-08 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 685 | $11.96 | $8,193 | 69,833 |
| 2025-01-08 | Taylor Family Investments, LLC | Dir |
Open-market sell
S
|
COMMON STOCK | 930 | $12.56 | $11,681 | 7,873,638 |
| 2025-01-06 | Pawlowski John | President and COO |
Equity grant / award
A
|
COMMON STOCK | 36,550 | $0.00 | $0 | 79,506 |
| 2025-01-05 | Wiesner Juan R | Pres Central and South America |
Other disposed transaction
F
|
COMMON STOCK | 1,030 | $14.10 | $14,523 | 38,165 |
| 2025-01-03 | Wiesner Juan R | Pres Central and South America |
Other disposed transaction
F
|
COMMON STOCK | 2,006 | $14.10 | $28,285 | 39,195 |
| 2025-01-02 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 300 | $14.49 | $4,347 | 7,175,319 |
| 2024-12-31 | Gonzalez Luis A | — |
Open-market sell
S
|
COMMOM STOCK | 34,022 | $14.49 | $492,867 | 7,175,619 |
| 2024-12-31 | Barnard Stephen J | CEO |
Open-market sell
S
|
COMMON STOCK | 2,656 | $14.50 | $38,512 | 1,784,794 |
| 2024-12-31 | Barnard Stephen J | CEO |
Open-market sell
S
|
COMMON STOCK | 2,657 | $14.50 | $38,526 | 1,784,794 |
| 2024-12-30 | Barnard Stephen J | CEO |
Open-market sell
S
|
COMMON STOCK | 3,516 | $14.51 | $51,000 | 1,787,450 |
| 2024-12-30 | Gonzalez Luis A | — |
Open-market sell
S
|
COMMON STOCK | 18,278 | $14.49 | $264,859 | 256,722 |
| 2024-12-30 | Giles Bryan E | CFO |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 15,000 | $0.00 | $0 | 105,723 |
| 2024-12-30 | Giles Bryan E | CFO |
Open-market sell
S
|
COMMON STOCK | 15,000 | $14.40 | $215,932 | 122,137 |
| 2024-12-30 | Giles Bryan E | CFO |
Exercise / conversion
M
|
COMMON STOCK | 15,000 | $12.00 | $180,000 | 137,137 |
| 2024-12-27 | Gonzalez Luis A | — |
Open-market sell
S
|
COMMON STOCK | 20,000 | $14.18 | $283,610 | 275,000 |
| 2024-12-26 | Barnard Stephen J | CEO |
Open-market sell
S
|
COMMON STOCK | 51,924 | $14.53 | $754,637 | 1,790,966 |
| 2024-12-26 | Barnard Stephen J | CEO |
Open-market sell
S
|
COMMON STOCK | 51,923 | $14.53 | $754,623 | 1,790,967 |
| 2024-12-20 | Pack Jay A | — |
Open-market sell
S
|
COMMON STOCK | 50,000 | $14.81 | $740,560 | 1,015,160 |
| 2024-12-20 | Pack Jay A | — |
Open-market sell
S
|
COMMON STOCK | 9,165 | $14.09 | $129,169 | 1,065,160 |
| 2024-12-11 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 4,000 | $0.00 | $0 | 428,324 |
| 2024-12-11 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 15,800 | $0.00 | $0 | 432,324 |
| 2024-11-07 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 2,365 | $14.06 | $33,252 | 1,074,325 |
| 2024-11-06 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 38,470 | $14.06 | $540,888 | 1,076,690 |
| 2024-09-23 | Taylor Family Investments, LLC | Dir |
Open-market sell
S
|
COMMON STOCK | 100 | $13.28 | $1,328 | 8,630,002 |
| 2024-09-23 | Taylor Family Investments, LLC | Dir |
Open-market sell
S
|
COMMON STOCK | 100,000 | $13.25 | $1,325,000 | 8,630,102 |
| 2024-09-20 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 22,000 | $13.41 | $295,020 | 1,115,160 |
| 2024-09-19 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 44,397 | $13.51 | $599,803 | 1,137,160 |
| 2024-09-19 | Taylor Family Investments, LLC | Dir |
Open-market sell
S
|
COMMON STOCK | 100,000 | $13.35 | $1,335,000 | 8,730,102 |
| 2024-09-18 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 5,603 | $13.49 | $75,584 | 1,181,557 |
| 2024-09-17 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 3,200 | $13.25 | $42,400 | 7,209,641 |
| 2024-09-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 6,773 | $13.27 | $89,878 | 7,212,841 |
| 2024-09-12 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 51,615 | $13.28 | $685,447 | 7,219,614 |
| 2024-09-11 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 30,000 | $13.20 | $396,000 | 295,000 |
| 2024-09-11 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 12,000 | $13.20 | $158,400 | 111,000 |
| 2024-09-11 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 27,500 | $13.20 | $363,000 | 310,000 |
| 2024-09-11 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 127,673 | $13.20 | $1,685,284 | 7,271,229 |
| 2024-09-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 49,331 | $13.03 | $642,783 | 7,398,902 |
| 2024-05-14 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 3,000 | $12.59 | $37,770 | 7,448,233 |
| 2024-05-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 6,304 | $12.23 | $77,098 | 325,000 |
| 2024-05-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 3,783 | $12.23 | $46,266 | 123,000 |
| 2024-05-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 8,668 | $12.23 | $106,010 | 337,500 |
| 2024-05-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 8,667 | $12.23 | $105,997 | 337,500 |
| 2024-05-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 13,696 | $12.14 | $166,269 | 331,304 |
| 2024-05-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 8,217 | $12.14 | $99,754 | 126,783 |
| 2024-05-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 18,832 | $12.14 | $228,620 | 346,168 |
| 2024-05-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 18,833 | $12.14 | $228,633 | 346,167 |
| 2024-05-09 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 15,687 | $12.00 | $188,244 | 7,451,233 |
| 2024-04-24 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 31,157 | $11.22 | $349,582 | 7,466,920 |
| 2024-04-23 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 35,429 | $11.42 | $404,599 | 7,498,077 |
| 2024-04-22 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 34,617 | $11.37 | $393,595 | 7,533,506 |
| 2024-04-19 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 106,466 | $11.53 | $1,227,553 | 7,568,123 |
| 2024-04-18 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 61,893 | $11.50 | $711,770 | 7,674,589 |
| 2024-04-17 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 30,438 | $11.49 | $349,733 | 7,736,482 |
| 2024-04-11 | Beebe Steve A | Dir |
Equity grant / award
A
|
COMMON STOCK | 3,390 | $0.00 | $0 | 42,508 |
| 2024-04-11 | Beebe Steve A | Dir |
Equity grant / award
A
|
COMMON STOCK | 8,475 | $0.00 | $0 | 39,118 |
| 2024-04-08 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 117 | $12.00 | $1,404 | 7,766,920 |
| 2024-04-05 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 1 | $12.00 | $12 | 7,767,037 |
| 2024-03-28 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 6,869 | $12.01 | $82,497 | 7,767,038 |
| 2024-03-21 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 88 | $12.00 | $1,056 | 7,773,907 |
| 2024-03-19 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 7,183 | $12.01 | $86,268 | 7,773,995 |
| 2024-03-18 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 42,008 | $12.07 | $507,037 | 7,781,178 |
| 2024-03-15 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 49,403 | $12.04 | $594,812 | 7,823,186 |
| 2024-03-14 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 501 | $12.00 | $6,012 | 7,872,589 |
| 2024-03-13 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 43,893 | $12.05 | $528,911 | 7,873,090 |
| 2024-03-12 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 231,250 | $11.83 | $2,735,688 | 7,916,983 |
| 2024-03-08 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 683 | $11.01 | $7,520 | 60,225 |
| 2024-01-06 | Wiesner Juan R | Pres Central and South America |
Other disposed transaction
F
|
COMMON STOCK | 2,171 | $10.02 | $21,753 | 1,181,208 |
| 2024-01-05 | Wiesner Juan R | Pres Central and South America |
Equity grant / award
A
|
COMMON STOCK | 10,299 | $0.00 | $0 | 10,299 |
| 2024-01-03 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 1,918 | $10.18 | $19,525 | 38,126 |
| 2023-12-28 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 1,500 | $10.34 | $15,510 | 98,352 |
| 2023-12-14 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 22,223 | $0.00 | $0 | 9,229,118 |
| 2023-10-09 | Gonzalez Luis A | Dir |
Equity grant / award
G
|
COMMON STOCK | 13,776 | $0.00 | $0 | 0 |
| 2023-10-09 | Gonzalez Luis A | Dir |
Equity grant / award
G
|
COMMON STOCK | 156,224 | $0.00 | $0 | 8,148,233 |
| 2023-08-14 | Sarsam Tony B | Dir |
Equity grant / award
A
|
COMMON STOCK | 5,653 | $0.00 | $0 | 5,653 |
| 2023-07-13 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,000 | $11.92 | $23,840 | 99,852 |
| 2023-07-07 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 703 | $12.02 | $8,447 | 8,304,457 |
| 2023-07-06 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 20,000 | $12.16 | $243,120 | 345,000 |
| 2023-07-03 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 100,000 | $12.00 | $1,200,000 | 8,305,160 |
| 2023-04-13 | Lind Bonnie Cruickshank | Dir |
Equity grant / award
A
|
COMMON STOCK | 9,158 | $0.00 | $0 | 48,104 |
| 2023-03-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,500 | $0.00 | $0 | 0 |
| 2023-03-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,500 | $10.92 | $27,298 | 101,852 |
| 2023-03-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,500 | $1.81 | $4,525 | 104,352 |
| 2023-03-21 | Wiesner Juan R | Dir, S. America Ops |
Open-market sell
S
|
COMMON STOCK | 4,679 | $10.91 | $51,048 | 1,225,385 |
| 2023-03-20 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,500 | $0.00 | $0 | 2,500 |
| 2023-03-20 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,500 | $10.71 | $26,775 | 101,852 |
| 2023-03-20 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,500 | $1.81 | $4,525 | 104,352 |
| 2023-03-08 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 780 | $11.01 | $8,588 | 40,044 |
| 2023-01-06 | Wiesner Juan R | Dir, S. America Ops |
Equity grant / award
A
|
COMMON STOCK | 21,707 | $0.00 | $0 | 1,230,064 |
| 2023-01-03 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 1,909 | $11.71 | $22,354 | 19,117 |
| 2022-12-16 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 1,667 | $0.00 | $0 | 9,273,564 |
| 2022-10-12 | Taylor Bruce C. | Dir |
Equity grant / award
G
|
COMMON STOCK | 13,700 | $0.00 | $0 | 9,275,231 |
| 2022-09-29 | Vallejos Hinojosa Rosario del Pilar | 10% |
Equity grant / award
G
|
COMMON STOCK | 135,000 | $0.00 | $0 | 365,000 |
| 2022-09-29 | Vallejos Hinojosa Rosario del Pilar | 10% |
Equity grant / award
G
|
COMMON STOCK | 365,000 | $0.00 | $0 | 365,000 |
| 2022-09-29 | Vallejos Hinojosa Rosario del Pilar | 10% |
Equity grant / award
G
|
COMMON STOCK | 1,230,000 | $0.00 | $0 | 13,776 |
| 2022-09-22 | Barnard Stephen J | President and CEO |
Other disposed transaction
J
|
Common Stock | 1,065,746 | — | — | 50,062 |
| 2022-09-21 | Taylor Bruce C. | Dir |
Other disposed transaction
J
|
Common Stock | 222,717 | — | — | 9,302,631 |
| 2022-09-20 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 1,100 | $0.00 | $0 | 120,723 |
| 2022-09-20 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 1,100 | $12.00 | $13,200 | 75,057 |
| 2022-08-18 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,500 | $0.00 | $0 | 5,000 |
| 2022-08-18 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,500 | $16.50 | $41,250 | 73,957 |
| 2022-08-18 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,500 | $1.81 | $4,525 | 76,457 |
| 2022-08-10 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,500 | $0.00 | $0 | 7,500 |
| 2022-08-10 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,500 | $15.50 | $38,750 | 73,957 |
| 2022-08-10 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,500 | $1.81 | $4,525 | 76,457 |
| 2022-06-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 3,085 | $0.00 | $0 | 10,000 |
| 2022-06-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 3,085 | $14.63 | $45,134 | 73,957 |
| 2022-06-21 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 3,085 | $1.81 | $5,584 | 77,042 |
| 2022-04-13 | SEGRE LINDA B | Dir |
Equity grant / award
A
|
COMMON STOCK | 8,124 | $0.00 | $0 | 28,446 |
| 2022-03-17 | Barnard Stephen J | PRESIDENT AND CEO |
Open-market buy
P
|
COMMON STOCK | 3,580 | $11.84 | $42,387 | 105,266 |
| 2022-03-16 | Barnard Stephen J | PRESIDENT AND CEO |
Open-market buy
P
|
COMMON STOCK | 21,420 | $11.73 | $251,342 | 101,686 |
| 2022-03-15 | Lind Bonnie Cruickshank | Dir |
Open-market buy
P
|
COMMON STOCK | 1,000 | $11.38 | $11,385 | 30,822 |
| 2022-03-08 | Wu Joanne C | General Counsel and Secretary |
Other disposed transaction
F
|
COMMON STOCK | 662 | $13.32 | $8,818 | 21,026 |
| 2022-01-07 | Gonzalez Luis A | Dir |
Equity grant / award
G
|
COMMON STOCK | 135,000 | $0.00 | $0 | 8,405,160 |
| 2022-01-03 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 14,040 | $0.00 | $0 | 21,688 |
| 2021-12-22 | Taylor Family Investments, LLC | Dir |
Equity grant / award
G
|
COMMON STOCK | 56,000 | $0.00 | $0 | 9,525,348 |
| 2021-12-22 | Taylor Family Investments, LLC | Dir |
Equity grant / award
G
|
COMMON STOCK | 14,000 | $0.00 | $0 | 9,581,348 |
| 2021-12-22 | Taylor Family Investments, LLC | Dir |
Equity grant / award
G
|
COMMON STOCK | 2,300 | $0.00 | $0 | 9,595,348 |
| 2021-12-22 | Taylor Family Investments, LLC | Dir |
Equity grant / award
G
|
COMMON STOCK | 11,200 | $0.00 | $0 | 9,597,648 |
| 2021-12-14 | Mears-Watkins Shaunte Danielle | Dir |
Equity grant / award
A
|
COMMON STOCK | 2,663 | $0.00 | $0 | 2,663 |
| 2021-10-14 | Gonzalez Luis A | Dir |
Equity grant / award
G
|
COMMON STOCK | 44,000 | $0.00 | $0 | 1,243,776 |
| 2021-10-13 | Gonzalez Luis A | Dir |
Equity grant / award
G
|
COMMON STOCK | 52,000 | $0.00 | $0 | 1,287,776 |
| 2021-10-07 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,900 | $0.00 | $0 | 121,823 |
| 2021-10-07 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,900 | $12.00 | $34,800 | 53,900 |
| 2021-10-06 | Wiesner Juan R | See Remarks |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 6,929 | $12.00 | $83,148 | 20,787 |
| 2021-10-06 | Wiesner Juan R | See Remarks |
Open-market sell
S
|
COMMON STOCK | 6,929 | $18.40 | $127,494 | 1,190,306 |
| 2021-10-06 | Wiesner Juan R | See Remarks |
Exercise / conversion
M
|
COMMON STOCK | 6,929 | $12.00 | $83,148 | 1,197,235 |
| 2021-09-27 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 2,165 | $0.00 | $0 | 30,085 |
| 2021-09-27 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 2,165 | $19.46 | $42,131 | 51,000 |
| 2021-09-27 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 2,165 | $1.81 | $3,919 | 53,165 |
| 2021-09-24 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 1,750 | $0.00 | $0 | 32,250 |
| 2021-09-24 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
COMMON STOCK | 1,750 | $19.46 | $34,055 | 51,000 |
| 2021-09-24 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
COMMON STOCK | 1,750 | $1.81 | $3,168 | 52,750 |
| 2021-07-12 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 250,000 | $19.80 | $4,950,000 | 9,218,980 |
| 2021-07-09 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 100,000 | $20.00 | $2,000,000 | 9,468,980 |
| 2021-07-01 | Beebe Steve A | Dir |
Open-market sell
S
|
COMMON STOCK | 1,008 | $21.03 | $21,194 | 67,536 |
| 2021-06-18 | Barnard Stephen J | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
STOCK OPTION (RIGHT TO BUY) | 230 | $0.00 | $0 | 1,699,770 |
| 2021-06-18 | Barnard Stephen J | PRESIDENT AND CEO |
Other disposed transaction
F
|
COMMON STOCK | 193 | $22.40 | $4,323 | 37 |
| 2021-06-18 | Barnard Stephen J | PRESIDENT AND CEO |
Exercise / conversion
M
|
COMMON STOCK | 230 | $13.74 | $3,160 | 230 |
| 2021-06-11 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 55,454 | $22.15 | $1,228,472 | 9,568,980 |
| 2021-06-10 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 2,443 | $22.05 | $53,856 | 9,624,434 |
| 2021-06-09 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 17,156 | $22.05 | $378,290 | 9,626,877 |
| 2021-06-08 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 24,947 | $22.07 | $550,630 | 9,644,033 |
| 2021-04-13 | Pack Jay A | Dir |
Equity grant / award
A
|
COMMON STOCK | 5,028 | $0.00 | $0 | 639,393 |
| 2021-04-13 | Lind Bonnie Cruickshank | Dir |
Equity grant / award
A
|
COMMON STOCK | 5,028 | $0.00 | $0 | 29,822 |
| 2021-04-08 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 350,000 | $19.50 | $6,825,875 | 9,668,980 |
| 2021-04-06 | Gonzalez Luis A | Dir |
Open-market sell
S
|
COMMON STOCK | 350,000 | $19.01 | $6,653,500 | 10,018,980 |
| 2021-03-30 | Barnard Stephen J | PRESIDENT AND CEO |
Open-market buy
P
|
COMMON STOCK | 11,200 | $17.60 | $197,120 | 11,200 |
| 2021-03-08 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 7,648 | $0.00 | $0 | 7,648 |
| 2021-03-08 | Wu Joanne C | General Counsel and Secretary |
Equity grant / award
A
|
COMMON STOCK | 7,648 | $0.00 | $0 | 7,648 |
| 2020-12-22 | Pack Jay A | Dir |
Equity grant / award
G
|
COMMON STOCK | 68,000 | $0.00 | $0 | 634,365 |
| 2020-10-15 | Browne Michael A | CHIEF OPERATING OFFICER |
Open-market buy
P
|
COMMON STOCK | 11,500 | $12.73 | $146,442 | 25,000 |
| 2020-10-05 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 108,852 | $12.00 | $1,306,224 | 1,187,160 |
| 2020-10-05 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 13,975 | $12.00 | $167,700 | 158,524 |
| 2020-10-05 | Pack Jay A | Dir |
Open-market sell
S
|
COMMON STOCK | 63,641 | $12.00 | $763,692 | 689,989 |
| 2020-10-05 | Pack Jay A | Dir |
Equity grant / award
A
|
COMMON STOCK | 8,333 | $0.00 | $0 | 753,630 |
| 2020-09-30 | Giles Bryan E | CHIEF FINANCIAL OFFICER |
Equity grant / award
A · derivative
|
STOCK OPTION (RIGHT TO BUY) | 124,723 | $0.00 | $0 | 124,723 |