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 |
|---|---|---|---|---|---|---|---|---|---|
| 21.09B | 5.03B | 5.28B | 5.26B | 5.52B | 5.13B | 5.25B | 5.21B | 5.11B | |
Cost of Goods Sold | 8.84B | 2.30B | 2.27B | 2.17B | 2.11B | 2.07B | 2.02B | 2.01B | 1.98B |
| 12.25B | 2.72B | 3.02B | 3.10B | 3.41B | 3.06B | 3.23B | 3.21B | 3.13B | |
| 58.1% | 54.2% | 57.1% | 58.9% | 61.8% | 59.6% | 61.6% | 61.5% | 61.2% | |
Total Operating Expenses | 7.11B | 1.89B | 1.84B | 1.66B | 1.71B | 1.66B | 1.56B | 1.61B | 1.70B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 7.09B | 1.89B | 1.73B | 1.76B | 1.71B | 1.68B | 1.56B | 1.61B | 1.70B | |
| 5.14B | 838.00M | 1.17B | 1.44B | 1.70B | 1.40B | 1.67B | 1.60B | 1.43B | |
| 24.4% | 16.7% | 22.2% | 27.3% | 30.7% | 27.2% | 31.8% | 30.7% | 28.0% | |
| 3.86B | 597.00M | 1.01B | 972.00M | 1.28B | 1.04B | 1.14B | 645.00M | 1.13B | |
Interest Income | 44.00M | 14.00M | N/A | 19.00M | 11.00M | 8.00M | 11.00M | 13.00M | 9.00M |
| 1.53B | 361.00M | 375.00M | 422.00M | 376.00M | 339.00M | 334.00M | 339.00M | 294.00M | |
Other Income/Expense | -1.28B | -241.00M | -156.00M | -464.00M | -420.00M | -357.00M | -527.00M | -957.00M | -298.00M |
| 3.20B | 571.00M | 811.00M | 792.00M | 1.03B | 851.00M | 938.00M | 564.00M | 894.00M | |
| 645.00M | 24.00M | 202.00M | 173.00M | 246.00M | 190.00M | 193.00M | 74.00M | 221.00M | |
| 15.2% | 11.4% | 15.3% | 15.0% | 18.6% | 16.6% | 17.9% | 10.8% | 17.5% | |
| 8.35B | 1.66B | 2.20B | 1.98B | 2.52B | 2.16B | 2.43B | 2.38B | 2.21B | |
| 39.6% | 33.0% | 41.6% | 37.6% | 45.7% | 42.2% | 46.2% | 45.6% | 43.3% | |
| 3.21B | 819.00M | 1.03B | 541.00M | 824.00M | 768.00M | 758.00M | 778.00M | 785.00M | |
| 5.91 | 1.07 | 1.51 | 1.47 | 1.86 | 1.52 | 1.64 | 0.98 | 1.53 | |
| 5.90 | 1.07 | 1.51 | 1.46 | 1.86 | 1.51 | 1.64 | 0.98 | 1.53 | |
| 535.40M | 535.40M | 537.00M | 541.80M | 552.70M | 561.30M | 578.70M | 573.70M | 582.70M | |
| 535.40M | 535.40M | 537.00M | 541.80M | 552.70M | 564.70M | 582.10M | 576.90M | 585.40M |
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 |
|---|---|---|---|---|---|---|---|---|
| 21.19B | 20.46B | 19.09B | 17.74B | 16.23B | 14.85B | 10.19B | 5.82B | |
Cost of Goods Sold | 8.61B | 8.01B | 7.67B | 7.99B | 8.13B | 7.81B | 5.31B | 3.07B |
| 12.58B | 12.44B | 11.42B | 9.74B | 8.10B | 7.04B | 4.88B | 2.75B | |
| 59.4% | 60.8% | 59.8% | 54.9% | 49.9% | 47.4% | 47.9% | 47.3% | |
Total Operating Expenses | 6.88B | 6.56B | 6.41B | 6.00B | 5.81B | 5.19B | 3.27B | 1.00B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 6.88B | 6.56B | 6.58B | 6.06B | 5.81B | 5.65B | 3.28B | 1.23B | |
| 5.70B | 5.88B | 5.01B | 3.74B | 2.29B | 1.85B | 1.61B | 1.75B | |
| 26.9% | 28.7% | 26.3% | 21.1% | 14.1% | 12.5% | 15.8% | 30.1% | |
| 4.30B | 3.82B | 3.88B | 3.13B | 1.77B | 1.17B | 1.11B | 1.56B | |
Interest Income | 38.00M | 43.00M | 28.00M | 13.00M | 3.00M | 7.00M | 34.00M | N/A |
| 1.53B | 1.24B | 1.00B | 746.00M | 696.00M | 716.00M | 507.00M | 189.00M | |
Other Income/Expense | -1.40B | -2.06B | -1.13B | -607.00M | -522.00M | -681.00M | -497.00M | -188.00M |
| 3.48B | 3.13B | 3.07B | 2.53B | 1.33B | 958.00M | 893.00M | 1.19B | |
| 811.00M | 641.00M | 754.00M | 551.00M | 363.00M | 196.00M | 198.00M | 378.00M | |
| 16.4% | 15.3% | 16.1% | 14.3% | 8.2% | 6.5% | 8.8% | 20.4% | |
| 8.86B | 8.97B | 8.13B | 6.91B | 5.48B | 5.06B | 3.26B | 2.30B | |
| 41.8% | 43.9% | 42.6% | 39.0% | 33.8% | 34.1% | 32.0% | 39.5% | |
| 3.16B | 3.10B | 3.12B | 3.17B | 3.20B | 3.21B | 1.65B | 545.00M | |
| 6.34 | 5.41 | 5.02 | 3.94 | 2.01 | 1.43 | 1.74 | 2.93 | |
| 6.34 | 5.38 | 4.98 | 3.90 | 1.99 | 1.40 | 1.71 | 2.87 | |
| 549.00M | 578.70M | 611.70M | 642.30M | 662.60M | 672.10M | 512.30M | 405.50M | |
| 549.00M | 582.10M | 615.90M | 647.90M | 671.60M | 683.40M | 522.60M | 413.70M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.