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 |
|---|---|---|---|---|---|---|---|---|---|
| 74.73B | 20.54B | 17.41B | 19.13B | 17.64B | 16.57B | 14.25B | 16.21B | 16.11B | |
Cost of Goods Sold | 49.42B | 12.78B | 11.31B | 13.66B | 11.67B | 11.11B | 9.29B | 10.66B | 10.40B |
| 25.31B | 7.76B | 6.11B | 5.47B | 5.96B | 5.46B | 4.96B | 5.56B | 5.70B | |
| 33.9% | 37.8% | 35.1% | 28.6% | 33.8% | 33.0% | 34.8% | 34.3% | 35.4% | |
Total Operating Expenses | 12.22B | 3.47B | 3.02B | 2.81B | 2.91B | 2.54B | 2.38B | 2.63B | 2.56B |
| 2.27B | 616.00M | 537.00M | 562.00M | 555.00M | 551.00M | 480.00M | 519.00M | 533.00M | |
| 7.53B | 2.02B | 1.82B | 1.88B | 1.82B | 1.69B | 1.59B | 1.77B | 1.67B | |
| 13.09B | 4.29B | 3.08B | 2.66B | 3.05B | 2.92B | 2.58B | 2.92B | 3.15B | |
| 17.5% | 20.9% | 17.7% | 13.9% | 17.3% | 17.6% | 18.1% | 18.0% | 19.5% | |
| 13.93B | 4.56B | 3.21B | 3.03B | 3.13B | 2.83B | 2.58B | 3.25B | 3.10B | |
Interest Income | 411.00M | N/A | 104.00M | 127.00M | 180.00M | 81.00M | 99.00M | 120.00M | 108.00M |
| 1.09B | 135.00M | 134.00M | 478.00M | 346.00M | 107.00M | 99.00M | 107.00M | 93.00M | |
Other Income/Expense | 838.00M | 263.00M | 126.00M | 366.00M | 83.00M | -94.00M | -2.00M | 329.00M | -42.00M |
| 10.83B | 3.59B | 2.55B | 2.40B | 2.29B | 2.18B | 2.00B | 2.79B | 2.46B | |
| 3.18B | 965.00M | 670.00M | 712.00M | 836.00M | 646.00M | 574.00M | 463.00M | 642.00M | |
| 14.5% | 17.5% | 14.6% | 12.5% | 13.0% | 13.2% | 14.1% | 17.2% | 15.3% | |
| 15.47B | 4.91B | 3.68B | 3.26B | 3.62B | 3.47B | 3.12B | 3.48B | 3.69B | |
| 20.7% | 23.9% | 21.1% | 17.0% | 20.5% | 21.0% | 21.9% | 21.5% | 22.9% | |
| 2.38B | 616.00M | 595.00M | 598.00M | 570.00M | 554.00M | 540.00M | 555.00M | 543.00M | |
| 23.34 | 7.80 | 5.50 | 5.15 | 4.89 | 4.64 | 4.22 | 5.81 | 5.09 | |
| 23.25 | 7.77 | 5.47 | 5.12 | 4.89 | 4.62 | 4.20 | 5.78 | 5.06 | |
| 460.40M | 460.40M | 463.40M | 466.50M | 468.60M | 469.70M | 474.90M | 484.20M | 484.20M | |
| 462.50M | 462.50M | 465.80M | 469.00M | 470.80M | 471.50M | 477.10M | 486.70M | 486.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 |
|---|---|---|---|---|---|---|---|---|
| 67.59B | 64.81B | 67.06B | 59.43B | 50.97B | 41.75B | 53.80B | 54.72B | |
Cost of Goods Sold | 45.73B | 41.48B | 43.80B | 41.91B | 35.97B | 29.67B | 37.38B | 37.72B |
| 21.86B | 23.32B | 23.26B | 17.51B | 15.00B | 12.08B | 16.42B | 17.00B | |
| 32.3% | 36.0% | 34.7% | 29.5% | 29.4% | 28.9% | 30.5% | 31.1% | |
Total Operating Expenses | 10.65B | 10.25B | 10.30B | 9.61B | 8.13B | 7.52B | 8.13B | 8.71B |
| 2.15B | 2.11B | 2.11B | 1.81B | 1.69B | 1.42B | 1.69B | 1.85B | |
| 6.99B | 6.67B | 6.37B | 5.65B | 5.37B | 4.64B | 5.16B | 5.48B | |
| 11.21B | 13.07B | 12.97B | 7.90B | 6.88B | 4.55B | 8.29B | 8.29B | |
| 16.6% | 20.2% | 19.3% | 13.3% | 13.5% | 10.9% | 15.4% | 15.2% | |
| 11.56B | 13.42B | 13.11B | 8.77B | 8.23B | 4.01B | 7.84B | 7.85B | |
Interest Income | 487.00M | 482.00M | 494.00M | 167.00M | 80.00M | 112.00M | 202.00M | 195.00M |
| 1.03B | 512.00M | 511.00M | 443.00M | 485.00M | 510.00M | 417.00M | 401.00M | |
Other Income/Expense | 353.00M | 345.00M | 147.00M | 867.00M | 1.36B | -544.00M | -450.00M | -447.00M |
| 8.87B | 10.79B | 10.34B | 6.71B | 6.49B | 3.00B | 6.09B | 6.15B | |
| 2.77B | 2.63B | 2.78B | 2.07B | 1.74B | 1.01B | 1.75B | 1.70B | |
| 13.1% | 16.7% | 15.4% | 11.3% | 12.7% | 7.2% | 11.3% | 11.2% | |
| 13.47B | 15.22B | 15.11B | 10.12B | 9.23B | 6.99B | 10.87B | 11.06B | |
| 19.9% | 23.5% | 22.5% | 17.0% | 18.1% | 16.7% | 20.2% | 20.2% | |
| 2.26B | 2.15B | 2.14B | 2.22B | 2.35B | 2.43B | 2.58B | 2.77B | |
| 18.90 | 22.17 | 20.24 | 12.73 | 11.93 | 5.51 | 10.85 | 10.39 | |
| 18.83 | 22.05 | 20.12 | 12.64 | 11.83 | 5.46 | 10.74 | 10.26 | |
| 466.50M | 486.70M | 510.60M | 526.90M | 544.00M | 544.10M | 561.60M | 591.40M | |
| 469.00M | 489.40M | 513.60M | 530.40M | 548.50M | 548.60M | 567.50M | 599.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.