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 |
|---|---|---|---|---|---|---|---|---|---|
| 11.03B | 2.89B | 2.77B | 2.87B | 2.51B | 2.44B | 2.25B | 2.41B | 2.04B | |
Cost of Goods Sold | 3.68B | 931.90M | 940.30M | 961.90M | 842.70M | 822.10M | 795.70M | 771.30M | 664.20M |
| 7.36B | 1.96B | 1.83B | 1.90B | 1.66B | 1.62B | 1.46B | 1.64B | 1.37B | |
| 66.7% | 67.8% | 66.1% | 66.4% | 66.4% | 66.3% | 64.7% | 68.0% | 67.4% | |
Total Operating Expenses | 3.91B | 988.50M | 975.20M | 1.04B | 902.70M | 874.50M | 879.60M | 907.30M | 796.60M |
| 1.41B | 370.60M | 361.90M | 352.90M | 329.40M | 313.30M | 316.20M | 294.70M | 286.00M | |
| 2.49B | 617.90M | 613.30M | 687.10M | 573.30M | 561.20M | 563.40M | 612.60M | 510.60M | |
| 3.45B | 971.90M | 855.30M | 864.30M | 759.70M | 743.40M | 578.10M | 734.90M | 577.30M | |
| 31.3% | 33.6% | 30.9% | 30.2% | 30.3% | 30.5% | 25.7% | 30.4% | 28.3% | |
| 3.81B | 1.05B | 940.40M | 955.60M | 855.20M | 832.10M | 668.50M | 809.80M | 671.00M | |
Interest Income | 357.00M | 85.10M | 85.10M | 91.30M | 95.50M | 88.70M | 90.40M | 74.90M | 93.70M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 354.60M | 82.70M | 85.10M | 91.30M | 95.50M | 88.70M | 90.40M | 74.90M | 93.70M |
| 3.14B | 818.10M | 821.50M | 794.80M | 704.40M | 658.40M | 698.40M | 685.70M | 565.10M | |
| 647.90M | 231.40M | 114.40M | 156.10M | 146.00M | 167.90M | -35.20M | 121.80M | 100.40M | |
| 28.4% | 28.3% | 29.6% | 27.7% | 28.1% | 27.0% | 31.0% | 28.4% | 27.7% | |
| 4.23B | 1.17B | 1.06B | 1.09B | 919.70M | 898.70M | 719.00M | 859.60M | 693.50M | |
| 38.4% | 40.5% | 38.1% | 37.9% | 36.7% | 36.8% | 31.9% | 35.6% | 34.0% | |
| 780.90M | 200.00M | 200.00M | 220.90M | 160.00M | 155.30M | 140.90M | 124.70M | 116.20M | |
| 8.85 | 2.32 | 2.31 | 2.24 | 1.98 | 1.84 | 1.95 | 1.92 | 1.59 | |
| 8.79 | 2.35 | 2.28 | 2.21 | 1.95 | 1.81 | 1.92 | 1.88 | 1.56 | |
| 354.50M | 354.50M | 354.90M | 354.90M | 356.60M | 358.50M | 357.50M | 356.40M | 355.80M | |
| 358.50M | 358.50M | 359.80M | 360.40M | 361.80M | 364.10M | 364.60M | 363.90M | 362.70M |
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 |
|---|---|---|---|---|---|---|---|---|
| 10.06B | 8.35B | 7.12B | 6.22B | 5.71B | 4.36B | 4.48B | 3.72B | |
Cost of Goods Sold | 3.42B | 2.72B | 2.39B | 2.03B | 1.75B | 1.50B | 1.37B | 1.12B |
| 6.64B | 5.63B | 4.73B | 4.20B | 3.96B | 2.86B | 3.11B | 2.60B | |
| 66.0% | 67.5% | 66.4% | 67.4% | 69.3% | 65.6% | 69.4% | 69.9% | |
Total Operating Expenses | 3.70B | 3.29B | 2.96B | 2.62B | 2.14B | 1.81B | 1.74B | 1.40B |
| 1.31B | 1.15B | 998.80M | 879.00M | 671.00M | 595.10M | 557.30M | 418.10M | |
| 2.38B | 2.14B | 1.96B | 1.74B | 1.47B | 1.22B | 1.18B | 986.60M | |
| 2.95B | 2.35B | 1.77B | 1.58B | 1.82B | 1.05B | 1.37B | 1.20B | |
| 29.3% | 28.1% | 24.8% | 25.3% | 31.9% | 24.1% | 30.7% | 32.2% | |
| 3.31B | 2.67B | 1.96B | 1.61B | 1.89B | 1.21B | 1.50B | 1.28B | |
Interest Income | 365.90M | 324.90M | 192.10M | 29.70M | 69.30M | 157.20M | 127.70M | 80.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 365.90M | 324.90M | 192.10M | 29.70M | 69.30M | 157.20M | 127.70M | 80.10M |
| 2.86B | 2.32B | 1.80B | 1.32B | 1.70B | 1.06B | 1.38B | 1.13B | |
| 434.80M | 336.30M | 141.60M | 262.40M | 162.20M | 140.20M | 120.40M | 154.50M | |
| 28.4% | 27.8% | 25.2% | 21.3% | 29.9% | 24.3% | 30.8% | 30.3% | |
| 3.62B | 2.81B | 2.17B | 1.94B | 2.14B | 1.33B | 1.57B | 1.32B | |
| 36.0% | 33.7% | 30.4% | 31.2% | 37.4% | 30.6% | 35.2% | 35.4% | |
| 677.10M | 462.00M | 402.20M | 365.80M | 317.00M | 282.50M | 199.70M | 120.10M | |
| 8.00 | 6.54 | 5.12 | 3.72 | 4.79 | 3.02 | 3.98 | 3.31 | |
| 7.87 | 6.42 | 5.03 | 3.65 | 4.66 | 2.94 | 3.85 | 3.16 | |
| 356.90M | 355.20M | 351.20M | 355.70M | 356.10M | 351.00M | 346.20M | 341.10M | |
| 362.70M | 362.00M | 357.40M | 362.00M | 365.80M | 360.90M | 358.50M | 356.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.