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.89B | 10.88B | 9.88B | 11.71B | 10.42B | 10.35B | 9.47B | 10.69B | 10.00B | |
Cost of Goods Sold | 34.29B | 8.76B | 7.92B | 9.42B | 8.20B | 8.14B | 7.89B | 8.75B | 7.89B |
| 8.60B | 2.12B | 1.96B | 2.30B | 2.23B | 2.21B | 1.58B | 1.93B | 2.11B | |
| 20.1% | 19.5% | 19.8% | 19.6% | 21.4% | 21.4% | 16.7% | 18.1% | 21.1% | |
Total Operating Expenses | 4.24B | 1.02B | 971.00M | 1.26B | 985.00M | 785.00M | 1.01B | 843.00M | 986.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.10B | N/A | |
| 3.70B | 1.02B | 805.00M | 1.02B | 849.00M | 879.00M | 877.00M | 247.00M | 818.00M | |
| 4.37B | 1.10B | 989.00M | 1.04B | 1.24B | 1.43B | 573.00M | 1.09B | 1.12B | |
| 10.2% | 10.1% | 10.0% | 8.9% | 11.9% | 13.8% | 6.1% | 10.2% | 11.2% | |
| 5.26B | 1.17B | 1.03B | 1.74B | 1.32B | 1.43B | 578.00M | 1.55B | 1.19B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 659.00M | 161.00M | 162.00M | 175.00M | 161.00M | 173.00M | 156.00M | 160.00M | 161.00M | |
Other Income/Expense | 894.00M | 72.00M | 41.00M | 700.00M | 81.00M | 2.00M | 5.00M | 462.00M | 68.00M |
| 4.50B | 1.09B | 875.00M | 1.43B | 1.10B | 1.17B | 481.00M | 1.26B | 1.03B | |
| 765.00M | 74.00M | 155.00M | 313.00M | 223.00M | 253.00M | 97.00M | 287.00M | 162.00M | |
| 10.5% | 10.1% | 8.9% | 12.2% | 10.6% | 11.3% | 5.1% | 11.8% | 10.3% | |
| 5.89B | 1.46B | 1.36B | 1.45B | 1.62B | 1.77B | 910.00M | 1.50B | 1.45B | |
| 13.7% | 13.5% | 13.8% | 12.3% | 15.6% | 17.1% | 9.6% | 14.1% | 14.5% | |
| 1.52B | 367.00M | 372.00M | 406.00M | 379.00M | 350.00M | 337.00M | 414.00M | 331.00M | |
| 31.54 | 7.70 | 6.16 | 9.99 | 7.69 | 8.17 | 3.33 | 8.66 | 7.02 | |
| 31.48 | 7.68 | 6.14 | 9.99 | 7.67 | 8.15 | 3.32 | 8.66 | 7.00 | |
| 142.10M | 142.10M | 142.10M | 142.90M | 143.10M | 143.70M | 144.60M | 147.00M | 146.20M | |
| 142.40M | 142.40M | 142.50M | 142.90M | 143.50M | 144.00M | 144.90M | 147.30M | 146.50M |
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 |
|---|---|---|---|---|---|---|---|---|
| 41.95B | 41.03B | 39.29B | 36.60B | 35.67B | 36.80B | 33.84B | 30.09B | |
Cost of Goods Sold | 33.64B | 32.67B | 32.74B | 29.13B | 28.40B | 29.32B | 26.58B | 23.30B |
| 8.31B | 8.36B | 6.55B | 7.47B | 7.27B | 7.48B | 7.26B | 6.79B | |
| 19.8% | 20.4% | 16.7% | 20.4% | 20.4% | 20.3% | 21.5% | 22.6% | |
Total Operating Expenses | 4.03B | 3.99B | 4.01B | 3.87B | 1.62B | 3.41B | 3.29B | 3.04B |
| 1.10B | 1.10B | 1.20B | 1.20B | 1.10B | N/A | 953.00M | 764.00M | |
| 4.03B | 2.89B | 3.91B | 1.14B | 227.00M | 3.25B | 4.29B | 2.62B | |
| 4.28B | 4.37B | 2.54B | 3.60B | 5.65B | 4.07B | 3.97B | 3.78B | |
| 10.2% | 10.6% | 6.5% | 9.8% | 15.8% | 11.0% | 11.7% | 12.6% | |
| 5.07B | 5.02B | 2.35B | 5.84B | 8.94B | 3.73B | 2.55B | 3.74B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 665.00M | 621.00M | 545.00M | 506.00M | 556.00M | 593.00M | 528.00M | 562.00M | |
Other Income/Expense | 788.00M | 646.00M | -191.00M | 2.23B | 3.29B | -337.00M | -1.42B | -38.00M |
| 4.18B | 4.17B | 2.06B | 4.90B | 7.00B | 3.19B | 2.25B | 3.23B | |
| 886.00M | 842.00M | 290.00M | 940.00M | 1.93B | 539.00M | 300.00M | 513.00M | |
| 10.0% | 10.2% | 5.2% | 13.4% | 19.6% | 8.7% | 6.6% | 10.7% | |
| 5.75B | 5.74B | 3.88B | 4.94B | 6.89B | 5.33B | 5.23B | 4.58B | |
| 13.7% | 14.0% | 9.9% | 13.5% | 19.3% | 14.5% | 15.5% | 15.2% | |
| 1.47B | 1.37B | 1.34B | 1.34B | 1.24B | 1.27B | 1.26B | 800.00M | |
| 29.14 | 28.39 | 13.57 | 31.61 | 43.70 | 19.08 | 13.28 | 18.59 | |
| 29.08 | 28.34 | 13.53 | 31.47 | 43.54 | 19.03 | 13.22 | 18.49 | |
| 143.50M | 147.00M | 151.50M | 154.90M | 160.30M | 167.10M | 169.30M | 173.70M | |
| 143.80M | 147.30M | 152.00M | 155.60M | 160.90M | 167.60M | 170.00M | 174.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.