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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.71B | 434.60M | 428.90M | 425.30M | 419.10M | 409.90M | 402.30M | 395.40M | 390.60M | |
Cost of Goods Sold | 197.00M | 50.00M | 49.20M | 49.00M | 48.80M | 49.10M | 49.40M | 48.40M | 46.80M |
| 1.51B | 384.60M | 379.70M | 376.30M | 370.30M | 360.80M | 352.90M | 347.00M | 343.80M | |
| 88.5% | 88.5% | 88.5% | 88.5% | 88.4% | 88.0% | 87.7% | 87.8% | 88.0% | |
Total Operating Expenses | 351.90M | 88.30M | 86.10M | 91.50M | 86.00M | 80.10M | 81.70M | 83.20M | 74.50M |
| 106.90M | 27.50M | 27.50M | 26.50M | 25.40M | 25.70M | 26.00M | 24.90M | 23.20M | |
| 245.00M | 60.80M | 58.60M | 65.00M | 60.60M | 54.40M | 55.70M | 58.30M | 51.30M | |
| 1.16B | 296.30M | 293.60M | 284.80M | 284.30M | 280.70M | 271.20M | 263.80M | 269.30M | |
| 67.9% | 68.2% | 68.5% | 67.0% | 67.8% | 68.5% | 67.4% | 66.7% | 68.9% | |
| 1.10B | 281.60M | 279.40M | 271.10M | 271.70M | 267.30M | 258.40M | 248.10M | 260.90M | |
Interest Income | 17.80M | N/A | 5.20M | 5.90M | 6.70M | 6.00M | 7.90M | 7.00M | 8.70M |
| 37.50M | -19.20M | 18.90M | 18.90M | 18.90M | 18.90M | 20.30M | 18.80M | 18.90M | |
Other Income/Expense | -55.20M | -14.70M | -14.20M | -13.70M | -12.60M | -13.40M | -12.80M | -15.70M | -8.40M |
| 850.00M | 216.50M | 214.50M | 206.20M | 212.80M | 207.40M | 199.30M | 191.50M | 201.30M | |
| 123.60M | -65.10M | 64.90M | 64.90M | 58.90M | 59.90M | 59.10M | 56.60M | 59.60M | |
| 49.8% | 49.8% | 50.0% | 48.5% | 50.8% | 50.6% | 49.5% | 48.4% | 51.5% | |
| 1.18B | 296.30M | 300.00M | 291.50M | 291.60M | 289.00M | 280.10M | 272.60M | 278.30M | |
| 69.1% | 68.2% | 69.9% | 68.5% | 69.6% | 70.5% | 69.6% | 68.9% | 71.2% | |
| 20.40M | 0.00 | 6.40M | 6.70M | 7.30M | 8.30M | 8.90M | 8.80M | 9.00M | |
| 9.23 | 2.38 | 2.34 | 2.23 | 2.28 | 2.21 | 2.11 | 2.00 | 2.07 | |
| 9.22 | 2.38 | 2.34 | 2.23 | 2.27 | 2.21 | 2.10 | 2.00 | 2.07 | |
| 90.80M | 90.80M | 91.60M | 92.40M | 93.30M | 93.80M | 94.60M | 95.60M | 97.30M | |
| 91.10M | 91.10M | 91.80M | 92.60M | 93.60M | 94.00M | 94.80M | 95.70M | 97.30M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 1.66B | 1.56B | 1.49B | 1.42B | 1.33B | 1.27B | 1.23B | 1.21B | |
Cost of Goods Sold | 196.30M | 191.40M | 197.30M | 200.70M | 191.93M | 180.18M | 180.47M | 192.13M |
| 1.46B | 1.37B | 1.30B | 1.22B | 1.14B | 1.08B | 1.05B | 1.02B | |
| 88.2% | 87.7% | 86.8% | 85.9% | 85.5% | 85.8% | 85.3% | 84.2% | |
Total Operating Expenses | 339.30M | 307.80M | 295.20M | 281.10M | 268.84M | 260.67M | 245.07M | 255.44M |
| 103.60M | 96.70M | 91.00M | 85.70M | 80.53M | 74.67M | 60.80M | 57.88M | |
| 235.70M | 211.10M | 204.20M | 195.40M | 188.31M | 186.00M | 184.26M | 197.56M | |
| 1.12B | 1.06B | 1.00B | 943.10M | 866.80M | 824.20M | 806.13M | 767.39M | |
| 67.7% | 67.9% | 67.0% | 66.2% | 65.3% | 65.2% | 65.5% | 63.2% | |
| 1.07B | 1.02B | 976.50M | 880.20M | 782.22M | 750.24M | 758.78M | 729.52M | |
Interest Income | 20.60M | 37.40M | 46.10M | 14.90M | 582K | 7.82M | 26.60M | 26.49M |
| 77.00M | 75.30M | 75.30M | 75.30M | 83.25M | 90.14M | 90.61M | 114.84M | |
Other Income/Expense | -52.50M | -36.30M | -24.10M | -62.90M | -84.58M | -73.96M | -47.35M | -37.88M |
| 825.70M | 785.70M | 817.60M | 673.80M | 784.80M | 814.89M | 612.30M | 582.49M | |
| 242.80M | 236.20M | 158.90M | 206.40M | -2.61M | -64.64M | 146.48M | 147.03M | |
| 49.8% | 50.4% | 54.8% | 47.3% | 59.1% | 64.4% | 49.7% | 47.9% | |
| 1.15B | 1.10B | 1.04B | 990.00M | 914.74M | 870.55M | 852.46M | 815.76M | |
| 69.6% | 70.3% | 70.0% | 69.5% | 68.9% | 68.8% | 69.2% | 67.1% | |
| 31.20M | 36.90M | 44.10M | 46.90M | 47.94M | 46.35M | 46.33M | 48.37M | |
| 8.83 | 8.01 | 7.91 | 6.24 | 7.01 | 7.08 | 5.17 | 4.75 | |
| 8.81 | 8.00 | 7.90 | 6.24 | 7.00 | 7.07 | 5.15 | 4.75 | |
| 92.40M | 98.10M | 103.40M | 107.90M | 112.02M | 115.06M | 118.51M | 122.63M | |
| 92.60M | 98.20M | 103.50M | 108.00M | 112.17M | 115.30M | 118.97M | 122.66M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.