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 |
|---|---|---|---|---|---|---|---|---|---|
| 25.11B | 6.26B | 5.95B | 6.84B | 6.05B | 5.94B | 5.74B | 6.54B | 5.80B | |
Cost of Goods Sold | 10.42B | 2.65B | 2.36B | 2.87B | 2.53B | 1.98B | 2.23B | 2.65B | 2.40B |
| 14.69B | 3.61B | 3.59B | 3.97B | 3.52B | 3.96B | 3.51B | 3.89B | 3.40B | |
| 58.5% | 57.6% | 60.3% | 58.0% | 58.2% | 66.6% | 61.2% | 59.5% | 58.7% | |
Total Operating Expenses | 9.56B | 2.48B | 2.25B | 2.46B | 2.37B | 2.76B | 2.24B | 2.14B | 2.44B |
| 1.61B | 412.00M | 387.00M | 438.00M | 378.00M | 403.00M | 379.00M | 442.00M | 383.00M | |
| 7.95B | 2.07B | 1.86B | 2.03B | 1.99B | 2.36B | 1.86B | 1.70B | 2.06B | |
| 5.13B | 1.13B | 1.34B | 1.50B | 1.15B | 1.19B | 1.27B | 1.75B | 958.00M | |
| 20.4% | 18.0% | 22.6% | 22.0% | 19.1% | 20.1% | 22.2% | 26.7% | 16.5% | |
| 4.76B | 1.08B | 1.24B | 1.37B | 1.08B | 655.00M | 1.13B | 1.31B | 977.00M | |
Interest Income | 104.00M | 61.00M | 27.00M | 13.00M | 3.00M | 8.00M | 6.00M | 14.00M | 4.00M |
| 78.00M | -107.00M | 63.00M | 55.00M | 67.00M | 71.00M | 72.00M | 61.00M | 87.00M | |
Other Income/Expense | -365.00M | -49.00M | -109.00M | -129.00M | -78.00M | -537.00M | -145.00M | -431.00M | 19.00M |
| 4.00B | 870.00M | 1.03B | 1.20B | 908.00M | 555.00M | 954.00M | 1.09B | 818.00M | |
| 758.00M | 208.00M | 206.00M | 176.00M | 168.00M | 100.00M | 175.00M | 229.00M | 159.00M | |
| 15.9% | 13.9% | 17.3% | 17.5% | 15.0% | 9.3% | 16.6% | 16.6% | 14.1% | |
| 6.57B | 1.13B | 1.54B | 2.13B | 1.78B | 1.80B | 1.86B | 2.34B | 1.55B | |
| 26.1% | 18.0% | 25.8% | 31.1% | 29.3% | 30.4% | 32.5% | 35.8% | 26.7% | |
| 1.44B | 0.00 | 193.00M | 623.00M | 622.00M | 611.00M | 591.00M | 595.00M | 591.00M | |
| 5.65 | 1.23 | 1.45 | 1.69 | 1.28 | 0.77 | 1.33 | 1.50 | 1.13 | |
| 5.63 | 1.23 | 1.45 | 1.68 | 1.27 | 0.77 | 1.32 | 1.49 | 1.12 | |
| 705.30M | 705.30M | 707.90M | 707.30M | 710.70M | 716.50M | 716.30M | 731.00M | 723.00M | |
| 707.60M | 707.60M | 711.20M | 711.00M | 713.70M | 719.10M | 720.80M | 737.20M | 729.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 |
|---|---|---|---|---|---|---|---|---|
| 24.57B | 23.88B | 23.89B | 26.64B | 29.45B | 22.28B | 17.91B | 17.05B | |
Cost of Goods Sold | 9.60B | 9.67B | 9.86B | 10.46B | 11.50B | 9.81B | 7.93B | 7.54B |
| 14.97B | 14.21B | 14.03B | 16.19B | 17.95B | 12.47B | 9.98B | 9.51B | |
| 60.9% | 59.5% | 58.7% | 60.8% | 61.0% | 56.0% | 55.7% | 55.8% | |
Total Operating Expenses | 9.83B | 9.02B | 8.76B | 8.65B | 9.90B | 8.16B | 6.62B | 6.44B |
| 1.60B | 1.58B | 1.50B | 1.53B | 1.74B | 1.35B | 1.13B | 1.06B | |
| 8.23B | 7.44B | 7.25B | 7.12B | 8.16B | 6.82B | 5.50B | 5.38B | |
| 5.14B | 5.18B | 5.28B | 7.54B | 8.05B | 4.31B | 3.36B | 3.07B | |
| 20.9% | 21.7% | 22.1% | 28.3% | 27.3% | 19.4% | 18.8% | 18.0% | |
| 4.23B | 4.65B | 5.04B | 7.15B | 7.60B | 4.50B | 3.31B | 2.96B | |
Interest Income | 30.00M | 117.00M | 303.00M | 41.00M | 11.00M | 71.00M | 139.00M | 9.20M |
| 265.00M | 278.00M | 289.00M | 207.00M | 241.00M | 273.00M | 108.60M | 136.90M | |
Other Income/Expense | -904.00M | -538.00M | -235.00M | -390.00M | -452.00M | 183.00M | -57.10M | -108.20M |
| 3.61B | 3.90B | 4.76B | 7.21B | 6.43B | 3.65B | 2.56B | 2.65B | |
| 619.00M | 747.00M | 823.00M | 818.00M | 1.25B | 849.00M | 873.00M | 555.60M | |
| 14.7% | 16.3% | 19.9% | 27.1% | 21.8% | 16.4% | 14.3% | 15.5% | |
| 7.58B | 7.54B | 7.45B | 9.67B | 10.22B | 6.09B | 4.55B | 4.25B | |
| 30.9% | 31.6% | 31.2% | 36.3% | 34.7% | 27.3% | 25.4% | 24.9% | |
| 2.45B | 2.35B | 2.17B | 2.13B | 2.17B | 1.77B | 1.19B | 1.18B | |
| 5.07 | 5.33 | 6.44 | 9.80 | 8.77 | 4.97 | 3.48 | 3.78 | |
| 5.04 | 5.29 | 6.38 | 9.64 | 8.61 | 4.89 | 3.43 | 3.73 | |
| 707.30M | 731.00M | 736.50M | 725.10M | 714.60M | 706.20M | 715.00M | 700.60M | |
| 711.00M | 737.20M | 743.10M | 737.10M | 736.80M | 718.70M | 725.50M | 710.20M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.