Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Apr 2026 | Quarter ended Jan 2026 | Quarter ended Oct 2025 | Quarter ended Jul 2025 | Quarter ended Apr 2025 | Quarter ended Jan 2025 | Quarter ended Oct 2024 | Quarter ended Jul 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 3.00B | 765.00M | 761.00M | 742.00M | 728.00M | 688.00M | 682.00M | 665.00M | 646.00M | |
Cost of Goods Sold | 676.00M | 170.00M | 168.00M | 170.00M | 168.00M | 155.00M | 158.00M | 157.00M | 155.00M |
| 2.32B | 595.00M | 593.00M | 572.00M | 560.00M | 533.00M | 524.00M | 508.00M | 491.00M | |
| 77.4% | 77.8% | 77.9% | 77.1% | 76.9% | 77.5% | 76.8% | 76.4% | 76.0% | |
Total Operating Expenses | 2.15B | 539.00M | 543.00M | 549.00M | 519.00M | 494.00M | 516.00M | 524.00M | 510.00M |
| 648.00M | 163.00M | 165.00M | 160.00M | 160.00M | 154.00M | 157.00M | 158.00M | 164.00M | |
| 1.50B | 376.00M | 378.00M | 389.00M | 359.00M | 340.00M | 348.00M | 366.00M | 346.00M | |
| 170.00M | 56.00M | 50.00M | 23.00M | 41.00M | 39.00M | 8.00M | -16.00M | -19.00M | |
| 5.7% | 7.3% | 6.6% | 3.1% | 5.6% | 5.7% | 1.2% | -2.4% | -2.9% | |
| 265.00M | 78.00M | 70.00M | 50.00M | 67.00M | 68.00M | 31.00M | 25.00M | 12.00M | |
Interest Income | 103.00M | 23.00M | 25.00M | 28.00M | 27.00M | 30.00M | 24.00M | 26.00M | 29.00M |
| 4.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | 1.00M | |
Other Income/Expense | 95.00M | 22.00M | 20.00M | 27.00M | 26.00M | 29.00M | 23.00M | 41.00M | 31.00M |
| 247.00M | 74.00M | 63.00M | 43.00M | 67.00M | 62.00M | 23.00M | 16.00M | 29.00M | |
| 18.00M | 4.00M | 7.00M | 7.00M | 0.00 | 6.00M | 8.00M | 9.00M | -17.00M | |
| 8.2% | 9.7% | 8.3% | 5.8% | 9.2% | 9.0% | 3.4% | 2.4% | 4.5% | |
| 261.00M | 81.00M | 68.00M | 47.00M | 65.00M | 63.00M | 32.00M | -2.00M | 6.00M | |
| 8.7% | 10.6% | 8.9% | 6.3% | 8.9% | 9.2% | 4.7% | -0.3% | 0.9% | |
| 91.00M | 25.00M | 18.00M | 24.00M | 24.00M | 24.00M | 24.00M | 14.00M | 25.00M | |
| 1.40 | 0.42 | 0.36 | 0.24 | 0.38 | 0.36 | 0.13 | 0.09 | 0.17 | |
| 1.38 | 0.42 | 0.35 | 0.24 | 0.37 | 0.35 | 0.13 | 0.09 | 0.15 | |
| 176.13M | 176.13M | 177.32M | 175.40M | 175.46M | 174.17M | 171.94M | 170.22M | 168.61M | |
| 177.70M | 177.70M | 180.45M | 179.39M | 180.97M | 181.75M | 175.28M | 170.67M | 174.44M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 01/31/2026 | 01/31/2025 | 01/31/2024 | 01/31/2023 | 01/31/2022 | 01/31/2021 | 01/31/2020 | 01/31/2019 |
|---|---|---|---|---|---|---|---|---|
| 2.92B | 2.61B | 2.26B | 1.86B | 1.30B | 835.00M | 586.07M | 399.25M | |
Cost of Goods Sold | 661.00M | 618.00M | 581.00M | 546.00M | 396.40M | 217.68M | 159.38M | 113.42M |
| 2.26B | 1.99B | 1.68B | 1.31B | 904.00M | 617.00M | 426.69M | 285.83M | |
| 77.4% | 76.3% | 74.3% | 70.6% | 69.5% | 73.9% | 72.8% | 71.6% | |
Total Operating Expenses | 2.10B | 2.06B | 2.20B | 2.12B | 1.67B | 821.00M | 612.52M | 405.45M |
| 639.00M | 642.00M | 656.00M | 620.00M | 469.00M | 223.00M | 159.27M | 102.39M | |
| 1.47B | 1.41B | 1.49B | 1.48B | 1.20B | 598.00M | 453.25M | 303.07M | |
| 153.00M | -63.00M | -516.00M | -812.00M | -768.00M | -204.00M | -185.83M | -119.62M | |
| 5.2% | -2.4% | -22.8% | -43.7% | -59.1% | -24.4% | -31.7% | -30.0% | |
| 255.00M | 46.00M | -337.00M | -801.00M | -850.00M | -266.00M | -210.33M | -125.51M | |
Interest Income | 110.00M | 106.00M | 81.00M | 22.00M | 9.00M | 12.89M | 17.09M | 9.18M |
| 4.00M | 5.00M | 8.00M | 11.00M | 91.00M | 72.66M | 27.02M | 15.07M | |
Other Income/Expense | 102.00M | 109.00M | 179.00M | 11.00M | -82.00M | -62.00M | -24.50M | -5.89M |
| 235.00M | 28.00M | -355.00M | -815.00M | -848.00M | -266.00M | -208.91M | -125.50M | |
| 20.00M | 18.00M | 18.00M | 14.00M | -2.00M | 0.00 | -1.42M | -17K | |
| 8.1% | 1.1% | -15.7% | -43.9% | -65.2% | -31.9% | -35.6% | -31.4% | |
| 249.00M | 35.00M | -432.00M | -698.00M | -660.00M | -167.00M | -168.02M | -111.62M | |
| 8.5% | 1.3% | -19.1% | -37.6% | -50.8% | -20.0% | -28.7% | -28.0% | |
| 96.00M | 98.00M | 84.00M | 114.00M | 108.00M | 37.00M | 17.82M | 8.00M | |
| 1.34 | 0.17 | -2.17 | -5.16 | -5.73 | -2.09 | -1.78 | -1.17 | |
| 1.31 | 0.06 | -2.17 | -5.16 | -5.73 | -2.09 | -1.78 | -1.17 | |
| 175.88M | 169.57M | 163.63M | 158.02M | 148.04M | 127.21M | 117.22M | 107.50M | |
| 179.29M | 175.09M | 163.63M | 158.02M | 148.04M | 127.21M | 117.22M | 107.50M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.