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 |
|---|---|---|---|---|---|---|---|---|---|
| 27.30B | 7.08B | 6.70B | 7.01B | 6.51B | 5.42B | 5.28B | 5.68B | 5.20B | |
Cost of Goods Sold | 12.09B | 1.27B | 3.48B | 3.81B | 3.52B | 2.83B | 2.75B | 2.88B | 2.54B |
| 15.21B | 5.81B | 3.22B | 3.20B | 2.99B | 2.60B | 2.53B | 2.80B | 2.66B | |
| 55.7% | 82.0% | 48.0% | 45.6% | 45.9% | 47.9% | 47.9% | 49.3% | 51.1% | |
Total Operating Expenses | 6.72B | 3.28B | 955.00M | 1.54B | 945.00M | 865.00M | 828.00M | 721.00M | 651.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | 189.00M | 182.00M | 175.00M | |
| 2.79B | 720.00M | 678.00M | 702.00M | 692.00M | 609.00M | 623.00M | 631.00M | 561.00M | |
| 8.49B | 2.53B | 2.26B | 1.66B | 2.04B | 1.73B | 1.70B | 2.08B | 2.01B | |
| 31.1% | 35.7% | 33.8% | 23.7% | 31.4% | 31.9% | 32.2% | 36.6% | 38.6% | |
| 9.16B | 2.72B | 2.84B | 1.61B | 2.00B | 2.25B | 1.76B | 2.10B | 2.27B | |
Interest Income | 374.00M | N/A | 6.00M | 51.00M | 317.00M | 144.00M | 173.00M | 212.00M | 236.00M |
| 468.00M | 25.00M | 44.00M | 16.00M | 383.00M | 173.00M | 166.00M | 166.00M | 154.00M | |
Other Income/Expense | 670.00M | 191.00M | 581.00M | -54.00M | -48.00M | 521.00M | 65.00M | 28.00M | 259.00M |
| 6.58B | 1.91B | 2.21B | 1.13B | 1.32B | 1.59B | 1.51B | 1.67B | 1.63B | |
| 2.04B | 677.00M | 516.00M | 372.00M | 470.00M | 587.00M | 248.00M | 442.00M | 574.00M | |
| 24.1% | 27.0% | 33.0% | 16.1% | 20.3% | 29.4% | 28.6% | 29.4% | 31.4% | |
| 9.87B | 2.80B | 2.64B | 2.03B | 2.39B | 1.95B | 1.89B | 2.27B | 2.12B | |
| 36.1% | 39.6% | 39.4% | 29.0% | 36.7% | 35.9% | 35.9% | 40.1% | 40.7% | |
| 1.37B | 276.00M | 380.00M | 369.00M | 346.00M | 217.00M | 194.00M | 200.00M | 110.00M | |
| 42.39 | 12.34 | 14.24 | 7.27 | 8.54 | 10.29 | 9.74 | 10.78 | 11.02 | |
| 41.84 | 12.19 | 14.06 | 7.16 | 8.43 | 10.19 | 9.64 | 10.64 | 10.90 | |
| 155.20M | 155.20M | 155.30M | 155.10M | 154.90M | 154.90M | 155.00M | 155.00M | 148.00M | |
| 164.80M | 164.80M | 165.00M | 165.40M | 156.60M | 156.30M | 156.60M | 157.00M | 149.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 24.22B | 20.41B | 17.86B | 17.87B | 19.37B | 16.20B | 14.54B | 14.20B | |
Cost of Goods Sold | 12.91B | 10.32B | 9.28B | 9.19B | 9.56B | 7.94B | 7.13B | 6.99B |
| 11.31B | 10.09B | 8.58B | 8.68B | 9.82B | 8.27B | 7.41B | 7.21B | |
| 46.7% | 49.4% | 48.1% | 48.6% | 50.7% | 51.0% | 50.9% | 50.7% | |
Total Operating Expenses | 4.27B | 2.51B | 2.31B | 2.30B | 2.37B | 2.57B | 1.85B | 1.75B |
| N/A | 674.00M | 607.00M | N/A | N/A | N/A | N/A | N/A | |
| 2.63B | 2.26B | 2.10B | 2.05B | 2.19B | 2.44B | 1.71B | 1.57B | |
| 7.04B | 7.57B | 6.28B | 6.38B | 7.45B | 5.70B | 5.55B | 5.46B | |
| 29.1% | 37.1% | 35.1% | 35.7% | 38.5% | 35.1% | 38.2% | 38.4% | |
| 7.62B | 8.29B | 7.16B | 6.29B | 8.17B | 6.52B | 5.79B | 5.38B | |
Interest Income | 685.00M | 767.00M | 473.00M | 152.00M | 87.00M | 62.00M | 97.00M | 104.00M |
| 706.00M | 538.00M | 292.00M | 212.00M | 205.00M | 205.00M | 203.00M | 184.00M | |
Other Income/Expense | 576.00M | 721.00M | 880.00M | -95.00M | 723.00M | 829.00M | 236.00M | -79.00M |
| 5.55B | 6.37B | 5.50B | 5.18B | 5.90B | 4.93B | 4.48B | 4.30B | |
| 1.68B | 1.78B | 1.48B | 1.30B | 1.97B | 1.24B | 1.26B | 1.08B | |
| 22.9% | 31.2% | 30.8% | 29.0% | 30.5% | 30.4% | 30.8% | 30.3% | |
| 7.82B | 8.10B | 6.70B | 6.80B | 7.87B | 6.05B | 5.85B | 5.68B | |
| 32.3% | 39.7% | 37.5% | 38.1% | 40.6% | 37.4% | 40.2% | 40.0% | |
| 775.00M | 529.00M | 427.00M | 418.00M | 415.00M | 358.00M | 296.00M | 220.00M | |
| 35.83 | 42.45 | 36.85 | 34.31 | 38.76 | 32.13 | 28.69 | 26.75 | |
| 35.31 | 42.01 | 36.51 | 33.97 | 38.22 | 31.85 | 28.43 | 26.48 | |
| 155.00M | 150.04M | 149.30M | 150.92M | 152.24M | 153.49M | 156.01M | 160.94M | |
| 160.90M | 151.60M | 150.71M | 152.44M | 154.40M | 154.84M | 157.46M | 162.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.