Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 3.12B | 851.00M | 811.50M | 728.00M | 733.70M | 755.60M | 727.00M | 676.90M | 717.60M | |
Cost of Goods Sold | 2.17B | 582.00M | 559.70M | 509.70M | 517.30M | 541.60M | 526.20M | 499.40M | 541.30M |
| 955.50M | 269.00M | 251.80M | 218.30M | 216.40M | 214.00M | 200.80M | 177.50M | 176.30M | |
| 30.6% | 31.6% | 31.0% | 30.0% | 29.5% | 28.3% | 27.6% | 26.2% | 24.6% | |
Total Operating Expenses | 253.50M | 62.00M | 65.30M | 63.10M | 63.10M | 62.60M | 63.00M | 58.60M | 62.70M |
| N/A | N/A | N/A | N/A | N/A | 26.10M | N/A | N/A | N/A | |
| 253.50M | 62.00M | 65.30M | 63.10M | 63.10M | 62.60M | 63.00M | 58.60M | 59.10M | |
| 702.00M | 207.00M | 186.50M | 155.20M | 153.30M | 151.40M | 137.80M | 118.90M | 113.60M | |
| 22.5% | 24.3% | 23.0% | 21.3% | 20.9% | 20.0% | 19.0% | 17.6% | 15.8% | |
| 656.20M | 204.70M | 176.70M | 130.00M | 144.80M | 139.10M | 122.00M | 105.10M | 101.10M | |
Interest Income | N/A | -6.10M | 2.00M | 1.90M | 2.20M | 2.00M | 1.60M | 1.60M | 2.30M |
| 37.80M | 6.00M | 8.70M | 11.60M | 11.50M | 15.70M | 15.90M | 16.10M | 16.30M | |
Other Income/Expense | -45.80M | -2.30M | -9.80M | -25.20M | -8.50M | -12.30M | -15.80M | -13.80M | -12.50M |
| 529.80M | 162.40M | 139.60M | 105.30M | 122.50M | 111.70M | 95.40M | 84.10M | 84.80M | |
| 126.40M | 42.30M | 37.10M | 24.70M | 22.30M | 27.40M | 26.60M | 21.00M | 16.30M | |
| 17.0% | 19.1% | 17.2% | 14.5% | 16.7% | 14.8% | 13.1% | 12.4% | 11.8% | |
| 849.10M | 245.30M | 223.20M | 191.30M | 189.30M | 187.00M | 173.30M | 153.20M | 147.40M | |
| 27.2% | 28.8% | 27.5% | 26.3% | 25.8% | 24.7% | 23.8% | 22.6% | 20.5% | |
| 147.10M | 38.30M | 36.70M | 36.10M | 36.00M | 35.60M | 35.50M | 34.30M | 33.80M | |
| 10.59 | 3.25 | 2.79 | 2.10 | 2.45 | 2.23 | 1.90 | 1.68 | 1.69 | |
| 10.52 | 3.23 | 2.77 | 2.09 | 2.43 | 2.21 | 1.88 | 1.66 | 1.67 | |
| 50.00M | 50.00M | 50.00M | 50.10M | 50.10M | 50.10M | 50.20M | 50.20M | 50.10M | |
| 50.40M | 50.40M | 50.30M | 50.30M | 50.40M | 50.60M | 50.70M | 50.70M | 50.70M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 06/30/2026 | 06/30/2025 | 06/30/2024 | 06/30/2023 | 06/30/2022 | 06/30/2021 | 06/30/2020 | 06/30/2019 |
|---|---|---|---|---|---|---|---|---|
| 3.12B | 2.88B | 2.76B | 2.55B | 1.84B | 1.48B | 2.18B | 2.38B | |
Cost of Goods Sold | 2.17B | 2.11B | 2.18B | 2.21B | 1.69B | 1.47B | 1.85B | 1.94B |
| 955.50M | 768.60M | 584.30M | 337.30M | 149.80M | 1.00M | 329.40M | 444.80M | |
| 30.6% | 26.7% | 21.2% | 13.2% | 8.2% | 0.1% | 15.1% | 18.7% | |
Total Operating Expenses | 253.50M | 246.80M | 261.20M | 204.20M | 174.70M | 249.60M | 304.10M | 203.40M |
| N/A | 26.10M | 25.60M | 24.40M | N/A | 19.70M | N/A | N/A | |
| 253.50M | 243.20M | 230.20M | 204.20M | 174.70M | 180.20M | 201.00M | 203.40M | |
| 702.00M | 521.80M | 323.10M | 133.10M | -24.90M | -248.60M | 25.30M | 241.40M | |
| 22.5% | 18.1% | 11.7% | 5.2% | -1.4% | -16.8% | 1.2% | 10.1% | |
| 656.20M | 467.30M | 211.60M | 72.50M | -63.10M | -297.90M | 6.10M | 216.00M | |
Interest Income | N/A | 7.50M | 1.80M | 600K | 18.40M | N/A | 100K | 100K |
| 37.80M | 63.90M | 65.40M | 64.10M | 44.90M | 33.60M | 19.80M | 26.10M | |
Other Income/Expense | -45.80M | -54.50M | -111.50M | -60.60M | -38.20M | -49.30M | -19.20M | -25.40M |
| 529.80M | 376.00M | 186.50M | 56.40M | -49.10M | -229.60M | 1.50M | 167.00M | |
| 126.40M | 91.30M | 25.10M | 16.10M | -14.00M | -68.30M | 4.60M | 49.00M | |
| 17.0% | 13.1% | 6.8% | 2.2% | -2.7% | -15.6% | 0.1% | 7.0% | |
| 849.10M | 661.00M | 457.70M | 264.10M | 106.50M | -125.00M | 149.20M | 362.90M | |
| 27.2% | 23.0% | 16.6% | 10.4% | 5.8% | -8.5% | 6.8% | 15.2% | |
| 147.10M | 139.20M | 134.60M | 131.00M | 131.40M | 123.60M | 123.90M | 121.50M | |
| 10.59 | 7.49 | 3.75 | 1.15 | -1.01 | -4.75 | 0.02 | 3.50 | |
| 10.52 | 7.42 | 3.70 | 1.14 | -1.01 | -4.75 | 0.02 | 3.47 | |
| 50.00M | 50.20M | 49.70M | 48.80M | 48.50M | 48.30M | 48.10M | 47.70M | |
| 50.40M | 50.70M | 50.30M | 49.20M | 48.50M | 48.30M | 48.20M | 48.10M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.