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 |
|---|---|---|---|---|---|---|---|---|---|
| 42.55B | 11.19B | 10.15B | 10.36B | 10.85B | 10.14B | 9.30B | 9.71B | 9.91B | |
Cost of Goods Sold | 13.82B | 3.53B | 3.24B | 3.56B | 3.49B | 3.28B | 3.04B | 3.42B | 3.37B |
| 28.72B | 7.66B | 6.91B | 6.80B | 7.36B | 6.86B | 6.26B | 6.28B | 6.54B | |
| 67.5% | 68.4% | 68.1% | 65.6% | 67.8% | 67.7% | 67.3% | 64.7% | 66.0% | |
Total Operating Expenses | 12.66B | 3.13B | 3.01B | 3.43B | 3.10B | 3.11B | 2.72B | 3.02B | 2.89B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 12.36B | 2.98B | 2.86B | 3.43B | 3.10B | 3.11B | 2.72B | 3.02B | 2.89B | |
| 16.06B | 4.53B | 3.89B | 3.37B | 4.26B | 3.75B | 3.54B | 3.26B | 3.65B | |
| 37.7% | 40.5% | 38.4% | 32.6% | 39.3% | 37.0% | 38.1% | 33.6% | 36.9% | |
| 14.84B | 4.29B | 3.26B | 2.92B | 4.36B | 3.80B | 3.50B | 2.06B | 3.95B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 620.00M | N/A |
| 1.55B | 243.00M | 237.00M | 839.00M | 230.00M | 277.00M | 241.00M | 946.00M | 189.00M | |
Other Income/Expense | -1.22B | -238.00M | -635.00M | -448.00M | 101.00M | 47.00M | -48.00M | -1.19B | 296.00M |
| 10.87B | 2.82B | 2.44B | 2.14B | 3.48B | 3.04B | 2.69B | -579.00M | 3.08B | |
| 3.06B | 955.00M | 676.00M | 675.00M | 751.00M | 652.00M | 659.00M | 235.00M | 735.00M | |
| 25.6% | 25.2% | 24.0% | 20.7% | 32.1% | 30.0% | 28.9% | -6.0% | 31.1% | |
| 18.11B | 5.04B | 4.40B | 3.89B | 4.77B | 4.24B | 4.02B | 3.74B | 4.15B | |
| 42.6% | 45.1% | 43.4% | 37.6% | 44.0% | 41.8% | 43.3% | 38.5% | 41.9% | |
| 2.05B | 513.00M | 510.00M | 521.00M | 505.00M | 490.00M | 480.00M | 477.00M | 498.00M | |
| 6.96 | 1.80 | 1.56 | 1.37 | 2.23 | 1.95 | 1.72 | -0.37 | 1.98 | |
| 6.96 | 1.80 | 1.56 | 1.37 | 2.23 | 1.95 | 1.72 | -0.37 | 1.97 | |
| 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.55B | 1.55B | 1.55B | |
| 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.56B | 1.56B |
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 |
|---|---|---|---|---|---|---|---|---|
| 40.65B | 37.88B | 35.17B | 31.76B | 31.41B | 28.69B | 29.80B | 29.63B | |
Cost of Goods Sold | 13.37B | 13.33B | 12.89B | 11.40B | 10.03B | 9.57B | 10.51B | 10.76B |
| 27.28B | 24.55B | 22.28B | 20.36B | 21.38B | 19.13B | 19.29B | 18.87B | |
| 67.1% | 64.8% | 63.3% | 64.1% | 68.1% | 66.7% | 64.7% | 63.7% | |
Total Operating Expenses | 12.35B | 11.15B | 10.72B | 8.11B | 8.40B | 7.46B | 8.76B | 7.47B |
| N/A | 759.00M | N/A | N/A | 617.00M | 495.00M | 465.00M | 383.00M | |
| 12.35B | 11.15B | 10.06B | 8.11B | 8.40B | 7.48B | 8.78B | 7.45B | |
| 14.93B | 13.40B | 11.56B | 12.25B | 12.97B | 11.72B | 10.53B | 11.34B | |
| 36.7% | 35.4% | 32.9% | 38.6% | 41.3% | 40.8% | 35.3% | 38.3% | |
| 14.59B | 12.20B | 10.61B | 11.77B | 12.38B | 10.97B | 10.02B | 10.73B | |
Interest Income | 621.00M | 620.00M | 465.00M | 180.00M | 109.00M | 110.00M | 226.00M | 190.00M |
| 1.59B | 1.76B | 1.53B | 768.00M | 737.00M | 728.00M | 796.00M | 855.00M | |
Other Income/Expense | -348.00M | -1.20B | -949.00M | -475.00M | -591.00M | -751.00M | -510.00M | -605.00M |
| 11.35B | 7.03B | 7.79B | 9.05B | 9.11B | 8.06B | 7.18B | 7.91B | |
| 2.74B | 2.38B | 2.34B | 2.24B | 2.67B | 2.38B | 2.29B | 2.44B | |
| 27.9% | 18.6% | 22.1% | 28.5% | 29.0% | 28.1% | 24.1% | 26.7% | |
| 16.93B | 15.19B | 12.95B | 13.32B | 13.97B | 12.70B | 11.49B | 12.32B | |
| 41.6% | 40.1% | 36.8% | 41.9% | 44.5% | 44.3% | 38.6% | 41.6% | |
| 2.00B | 1.79B | 1.40B | 1.08B | 998.00M | 981.00M | 964.00M | 989.00M | |
| 7.27 | 4.53 | 5.02 | 5.82 | 5.83 | 5.16 | 4.61 | 5.09 | |
| 7.26 | 4.52 | 5.02 | 5.81 | 5.83 | 5.16 | 4.61 | 5.09 | |
| 1.56B | 1.55B | 1.55B | 1.55B | 1.56B | 1.56B | 1.55B | 1.55B | |
| 1.56B | 1.56B | 1.55B | 1.55B | 1.56B | 1.56B | 1.56B | 1.55B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.