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 |
|---|---|---|---|---|---|---|---|---|---|
| 6.51B | 1.74B | 1.65B | 1.57B | 1.55B | 1.53B | 1.41B | 1.39B | 1.35B | |
Cost of Goods Sold | 1.44B | 390.60M | 359.30M | 340.60M | 345.20M | 342.60M | 301.60M | 292.20M | 262.90M |
| 5.08B | 1.35B | 1.29B | 1.23B | 1.21B | 1.19B | 1.11B | 1.09B | 1.09B | |
| 78.0% | 77.6% | 78.2% | 78.3% | 77.9% | 77.6% | 78.7% | 78.9% | 80.6% | |
Total Operating Expenses | 3.25B | 830.90M | 774.60M | 858.70M | 784.50M | 758.70M | 716.30M | 781.00M | 740.90M |
| 1.09B | 278.90M | 263.30M | 267.70M | 280.70M | 276.20M | 254.60M | 271.10M | 253.40M | |
| 2.20B | 561.20M | 522.20M | 602.90M | 514.60M | 502.00M | 465.70M | 491.90M | 421.40M | |
| 1.83B | 519.50M | 514.70M | 370.30M | 425.10M | 430.90M | 394.80M | 312.60M | 350.60M | |
| 28.1% | 29.8% | 31.2% | 23.6% | 27.4% | 28.1% | 27.9% | 22.6% | 25.9% | |
| 1.42B | 519.80M | 459.00M | 90.40M | 348.40M | 400.20M | 433.90M | 390.10M | 402.80M | |
Interest Income | 138.00M | 30.00M | 33.50M | 35.90M | 38.60M | 37.40M | 19.50M | 44.20M | 23.50M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -412.00M | 300K | -55.70M | -279.90M | -76.70M | -30.70M | 39.10M | 77.50M | 52.20M |
| 1.00B | 241.90M | 380.70M | 91.20M | 291.10M | 329.80M | 358.00M | 385.60M | 3.07B | |
| 439.00M | 278.40M | 78.30M | 26.20M | 56.10M | 64.30M | 70.30M | 45.10M | 40.70M | |
| 15.4% | 13.9% | 23.1% | 5.8% | 18.7% | 21.5% | 25.3% | 27.8% | 226.7% | |
| 2.00B | 562.20M | 555.60M | 413.00M | 464.30M | 469.00M | 431.40M | 355.20M | 385.10M | |
| 30.6% | 32.3% | 33.7% | 26.3% | 29.9% | 30.6% | 30.5% | 25.6% | 28.4% | |
| 165.50M | 42.70M | 40.90M | 42.70M | 39.20M | 38.10M | 36.60M | 42.60M | 34.50M | |
| 1.74 | 0.42 | 0.66 | 0.16 | 0.50 | 0.57 | 0.61 | 0.65 | 5.14 | |
| 1.74 | 0.42 | 0.66 | 0.16 | 0.50 | 0.56 | 0.61 | 0.65 | 5.13 | |
| 576.40M | 576.40M | 579.20M | 580.40M | 584.70M | 587.00M | 586.90M | 589.80M | 597.20M | |
| 577.60M | 577.60M | 580.70M | 581.80M | 585.70M | 587.90M | 587.80M | 590.50M | 598.10M |
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 |
|---|---|---|---|---|---|---|---|---|
| 6.07B | 5.44B | 5.01B | 5.38B | 5.23B | 4.39B | 4.35B | 3.72B | |
Cost of Goods Sold | 1.33B | 1.12B | 1.04B | 1.17B | 1.23B | 1.10B | 1.16B | 922.10M |
| 4.74B | 4.32B | 3.97B | 4.22B | 4.01B | 3.29B | 3.19B | 2.80B | |
| 78.1% | 79.5% | 79.3% | 78.3% | 76.6% | 74.9% | 73.4% | 75.2% | |
Total Operating Expenses | 3.10B | 2.94B | 2.55B | 2.51B | 2.40B | 1.99B | 1.99B | 1.71B |
| 1.08B | 1.05B | 962.90M | 945.20M | 903.10M | 760.70M | 752.70M | 622.20M | |
| 2.09B | 1.79B | 1.58B | 1.57B | 1.49B | 1.23B | 1.24B | 1.09B | |
| 1.64B | 1.38B | 1.43B | 1.70B | 1.61B | 1.30B | 1.20B | 1.09B | |
| 27.0% | 25.3% | 28.5% | 31.6% | 30.8% | 29.5% | 27.6% | 29.3% | |
| 1.27B | 1.55B | 1.37B | 1.77B | 1.70B | 916.70M | 1.17B | 761.40M | |
Interest Income | 148.40M | 120.30M | 67.20M | 35.50M | 17.40M | 23.40M | 32.20M | 32.00M |
| N/A | 19.80M | 17.60M | 26.20M | 24.80M | 22.20M | 27.30M | 33.40M | |
Other Income/Expense | -363.30M | 169.40M | -54.90M | 65.00M | 91.60M | -379.30M | -31.40M | -330.90M |
| 1.07B | 4.17B | 1.40B | 1.52B | 1.50B | 823.40M | 1.05B | 722.20M | |
| 216.90M | 152.10M | 152.40M | 245.50M | 198.90M | 93.30M | 119.60M | 39.20M | |
| 17.7% | 76.7% | 28.0% | 28.3% | 28.7% | 18.8% | 24.1% | 19.4% | |
| 1.79B | 1.53B | 1.57B | 1.87B | 1.77B | 1.43B | 1.31B | 1.17B | |
| 29.5% | 28.2% | 31.4% | 34.7% | 33.9% | 32.6% | 30.2% | 31.4% | |
| 156.60M | 155.20M | 144.90M | 166.80M | 163.30M | 135.40M | 114.60M | 77.40M | |
| 1.84 | 6.98 | 2.31 | 2.46 | 2.41 | 1.32 | 1.68 | 1.15 | |
| 1.83 | 6.97 | 2.30 | 2.44 | 2.38 | 1.30 | 1.64 | 1.13 | |
| 584.80M | 597.70M | 606.70M | 619.00M | 623.30M | 622.60M | 624.90M | 627.60M | |
| 585.80M | 599.30M | 609.40M | 624.20M | 631.20M | 631.90M | 636.60M | 640.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.