Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 33.94B | 8.40B | 8.81B | 8.60B | 8.13B | 7.25B | 7.49B | 7.37B | 6.96B | |
Cost of Goods Sold | 5.78B | 2.04B | 0.00 | 1.89B | 1.85B | 1.69B | 1.65B | 1.90B | 1.61B |
| 28.16B | 6.36B | 8.81B | 6.71B | 6.28B | 5.56B | 5.84B | 5.47B | 5.35B | |
| 83.0% | 75.7% | 100.0% | 78.0% | 77.2% | 76.7% | 77.9% | 74.2% | 76.9% | |
Total Operating Expenses | 8.00B | 1.45B | 3.39B | 1.65B | 1.50B | 1.41B | 1.90B | 1.47B | 1.32B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 7.61B | 1.45B | 3.42B | 1.65B | 1.09B | 986.00M | 1.37B | 1.05B | 990.00M | |
| 20.16B | 4.91B | 5.41B | 5.06B | 4.78B | 4.15B | 3.94B | 4.00B | 4.04B | |
| 59.4% | 58.4% | 61.5% | 58.8% | 58.7% | 57.2% | 52.6% | 54.3% | 58.0% | |
| 19.36B | 4.81B | 4.88B | 5.00B | 4.67B | 4.03B | 3.89B | 3.87B | 3.94B | |
Interest Income | 81.00M | 81.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 725.00M | 185.00M | 159.00M | 186.00M | 195.00M | 182.00M | 184.00M | 159.00M | 153.00M | |
Other Income/Expense | -800.00M | -95.00M | -538.00M | -62.00M | -105.00M | -118.00M | -47.00M | -138.00M | -97.00M |
| 15.57B | 3.88B | 4.06B | 3.93B | 3.70B | 3.28B | 3.34B | 3.26B | 3.26B | |
| 3.79B | 930.00M | 816.00M | 1.07B | 971.00M | 751.00M | 549.00M | 603.00M | 681.00M | |
| 45.9% | 46.2% | 46.1% | 45.7% | 45.5% | 45.2% | 44.6% | 44.3% | 46.8% | |
| 21.33B | 5.21B | 5.71B | 5.35B | 5.06B | 4.42B | 4.17B | 4.23B | 4.26B | |
| 62.8% | 62.0% | 64.9% | 62.2% | 62.2% | 61.0% | 55.7% | 57.4% | 61.2% | |
| 1.17B | 299.00M | 297.00M | 290.00M | 281.00M | 275.00M | 231.00M | 225.00M | 225.00M | |
| 17.30 | 4.35 | 4.53 | 4.35 | 4.07 | 3.60 | 3.64 | 3.54 | 3.51 | |
| 17.28 | 4.35 | 4.52 | 4.34 | 4.07 | 3.59 | 3.64 | 3.53 | 3.50 | |
| 891.00M | 891.00M | 897.00M | 903.00M | 908.00M | 912.00M | 917.00M | 923.00M | 929.00M | |
| 893.00M | 893.00M | 898.00M | 905.00M | 909.00M | 914.00M | 919.00M | 925.00M | 930.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 32.79B | 28.17B | 25.10B | 22.24B | 18.88B | 15.30B | 16.88B | 14.95B | |
Cost of Goods Sold | 5.43B | 6.67B | 6.02B | 5.26B | 4.49B | 3.79B | 3.54B | 3.21B |
| 27.36B | 21.49B | 19.08B | 16.97B | 14.39B | 11.51B | 13.35B | 11.74B | |
| 83.4% | 76.3% | 76.0% | 76.3% | 76.2% | 75.2% | 79.0% | 78.5% | |
Total Operating Expenses | 7.96B | 5.91B | 5.07B | 4.71B | 4.31B | 3.43B | 3.68B | 4.45B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 7.14B | 4.27B | 3.65B | 3.50B | 3.44B | 2.77B | 3.13B | 2.90B | |
| 19.40B | 15.58B | 14.01B | 12.26B | 10.08B | 8.08B | 9.66B | 7.28B | |
| 59.2% | 55.3% | 55.8% | 55.2% | 53.4% | 52.8% | 57.2% | 48.7% | |
| 18.58B | 15.25B | 13.64B | 11.73B | 10.31B | 7.76B | 9.73B | 7.20B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 722.00M | 646.00M | 575.00M | 471.00M | 431.00M | 380.00M | 224.00M | 186.00M | |
Other Income/Expense | -823.00M | -328.00M | -369.00M | -532.00M | 225.00M | -321.00M | 67.00M | -78.00M |
| 14.97B | 12.87B | 11.20B | 9.93B | 8.69B | 6.41B | 8.12B | 5.86B | |
| 3.61B | 2.38B | 2.44B | 1.80B | 1.62B | 1.35B | 1.61B | 1.34B | |
| 45.6% | 45.7% | 44.6% | 44.7% | 46.0% | 41.9% | 48.1% | 39.2% | |
| 20.54B | 16.48B | 14.81B | 13.01B | 10.81B | 8.66B | 10.19B | 7.74B | |
| 62.7% | 58.5% | 59.0% | 58.5% | 57.2% | 56.6% | 60.3% | 51.8% | |
| 1.14B | 897.00M | 799.00M | 750.00M | 726.00M | 580.00M | 522.00M | 459.00M | |
| 16.55 | 13.92 | 11.86 | 10.26 | 8.79 | 6.40 | 7.98 | 5.63 | |
| 16.52 | 13.89 | 11.83 | 10.23 | 8.76 | 6.37 | 7.94 | 5.60 | |
| 897.00M | 925.00M | 944.00M | 968.00M | 988.00M | 1.00B | 1.02B | 1.04B | |
| 898.00M | 927.00M | 946.00M | 971.00M | 992.00M | 1.01B | 1.02B | 1.05B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.