Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Aug 2026 | Quarter ended May 2026 | Quarter ended Feb 2026 | Quarter ended Oct 2025 | Quarter ended Aug 2025 | Quarter ended May 2025 | Quarter ended Feb 2025 | Quarter ended Oct 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 866.82M | 216.05M | 209.94M | 225.07M | 215.77M | 210.39M | 210.99M | 212.14M | 222.63M | |
Cost of Goods Sold | 575.10M | 144.31M | 144.18M | 146.36M | 140.24M | 139.54M | 133.09M | 136.60M | 140.33M |
| 291.73M | 71.73M | 65.76M | 78.70M | 75.53M | 70.86M | 77.91M | 75.53M | 82.30M | |
| 33.7% | 33.2% | 31.3% | 35.0% | 35.0% | 33.7% | 36.9% | 35.6% | 37.0% | |
Total Operating Expenses | 96.89M | 26.23M | 23.58M | 23.90M | 23.19M | 22.69M | 22.19M | 23.36M | 26.47M |
| 12.30M | 3.71M | 2.82M | 2.59M | 3.19M | 4.27M | 4.09M | 4.26M | 5.29M | |
| 84.61M | 22.54M | 20.76M | 21.31M | 20.00M | 18.42M | 18.10M | 19.10M | 21.01M | |
| 194.83M | 45.50M | 42.18M | 54.80M | 52.35M | 48.16M | 55.72M | 52.18M | 55.83M | |
| 22.5% | 21.1% | 20.1% | 24.3% | 24.3% | 22.9% | 26.4% | 24.6% | 25.1% | |
| 259.22M | 54.87M | 53.86M | 74.53M | 75.96M | 38.73M | 29.93M | 77.16M | 54.79M | |
Interest Income | 15.86M | N/A | 3.81M | 6.81M | 5.24M | 4.83M | 5.33M | 6.58M | 6.80M |
| 5K | N/A | 1K | 1K | 3K | N/A | 4K | 47K | 76K | |
Other Income/Expense | 64.39M | 9.37M | 11.68M | 19.73M | 23.61M | -9.43M | -25.79M | 24.98M | -1.03M |
| 165.09M | 28.92M | 31.43M | 42.94M | 61.80M | 22.89M | 8.86M | 42.85M | 33.87M | |
| 33.29M | 10.99M | 10.61M | 14.36M | -2.66M | 9.59M | 5.71M | 18.90M | 14.57M | |
| 19.0% | 13.4% | 15.0% | 19.1% | 28.6% | 10.9% | 4.2% | 20.2% | 15.2% | |
| 274.02M | 66.51M | 62.19M | 74.61M | 70.72M | 67.01M | 75.31M | 72.97M | 77.02M | |
| 31.6% | 30.8% | 29.6% | 33.1% | 32.8% | 31.8% | 35.7% | 34.4% | 34.6% | |
| 79.19M | 21.01M | 20.01M | 19.80M | 18.37M | 18.85M | 19.59M | 20.79M | 21.19M | |
| 2.85 | 0.50 | 0.54 | 0.74 | 1.07 | 0.38 | 0.15 | 0.69 | 0.55 | |
| 2.84 | 0.49 | 0.54 | 0.74 | 1.07 | 0.38 | 0.15 | 0.68 | 0.54 | |
| 58.18M | 58.18M | 57.96M | 57.79M | 57.60M | 60.27M | 60.79M | 62.09M | 61.73M | |
| 58.72M | 58.72M | 58.57M | 58.39M | 57.98M | 60.57M | 60.97M | 62.66M | 62.39M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 10/31/2025 | 10/31/2024 | 10/31/2023 | 10/31/2022 | 10/31/2021 | 10/31/2020 | 10/31/2019 | 10/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 849.29M | 866.95M | 892.08M | 824.55M | 663.76M | 609.69M | 550.66M | 535.28M | |
Cost of Goods Sold | 549.46M | 551.00M | 555.91M | 530.34M | 496.72M | 475.04M | 429.82M | 403.77M |
| 299.83M | 315.95M | 336.16M | 294.21M | 167.04M | 134.65M | 120.84M | 131.50M | |
| 35.3% | 36.4% | 37.7% | 35.7% | 25.2% | 22.1% | 21.9% | 24.6% | |
Total Operating Expenses | 91.43M | 94.43M | 83.11M | 82.35M | 72.49M | 70.73M | 68.72M | 65.88M |
| 15.80M | 16.58M | 13.65M | 18.34M | 18.49M | 17.14M | 16.39M | 14.48M | |
| 75.63M | 77.76M | 69.46M | 63.99M | 57.52M | 53.58M | 52.33M | 51.40M | |
| 208.40M | 221.52M | 253.05M | 211.87M | 94.55M | 63.93M | 52.12M | 65.63M | |
| 24.5% | 25.6% | 28.4% | 25.7% | 14.2% | 10.5% | 9.5% | 12.3% | |
| 221.78M | 247.41M | 269.95M | 239.03M | 102.01M | 61.60M | 50.70M | 68.57M | |
Interest Income | 21.99M | 24.06M | 14.86M | 1.68M | 1.17M | 541K | 1.27M | 4.83M |
| 55K | 334K | 433K | 1.86M | 1.69M | 2.37M | 1.43M | 2.26M | |
Other Income/Expense | 13.38M | 25.90M | 16.90M | 27.17M | 7.45M | -2.33M | -1.42M | 2.94M |
| 136.41M | 130.69M | 125.48M | 118.79M | 55.45M | 33.82M | 40.49M | 42.05M | |
| 31.55M | 63.57M | 70.31M | 59.79M | 23.19M | 21.26M | 10.21M | 7.33M | |
| 16.1% | 15.1% | 14.1% | 14.4% | 8.4% | 5.5% | 7.4% | 7.9% | |
| 286.01M | 304.32M | 333.88M | 292.20M | 184.95M | 157.74M | 136.00M | 149.96M | |
| 33.7% | 35.1% | 37.4% | 35.4% | 27.9% | 25.9% | 24.7% | 28.0% | |
| 77.61M | 82.81M | 80.83M | 80.33M | 90.40M | 93.81M | 83.88M | 84.33M | |
| 2.29 | 2.12 | 2.05 | 1.96 | 0.90 | 0.52 | 0.61 | 0.59 | |
| 2.28 | 2.09 | 2.03 | 1.94 | 0.89 | 0.52 | 0.59 | 0.56 | |
| 59.61M | 61.73M | 61.14M | 60.56M | 61.41M | 64.87M | 66.35M | 71.43M | |
| 59.92M | 62.39M | 61.76M | 61.19M | 62.00M | 65.47M | 69.16M | 74.82M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.