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.67B | 6.68B | 6.23B | 6.31B | 6.44B | 6.43B | 6.02B | 5.89B | 5.61B | |
Cost of Goods Sold | 16.67B | 3.96B | 3.69B | 4.46B | 4.56B | 4.55B | 4.30B | 4.21B | 3.96B |
| 8.99B | 2.73B | 2.53B | 1.85B | 1.88B | 1.88B | 1.72B | 1.69B | 1.65B | |
| 35.0% | 40.8% | 40.7% | 29.3% | 29.2% | 29.3% | 28.5% | 28.6% | 29.5% | |
Total Operating Expenses | 4.24B | 1.48B | 1.42B | 674.00M | 665.00M | 696.00M | 687.00M | 747.00M | 525.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.73B | 683.00M | 707.00M | 674.00M | 665.00M | 696.00M | 687.00M | 747.00M | 525.00M | |
| 4.76B | 1.25B | 1.11B | 1.18B | 1.22B | 1.19B | 1.03B | 941.00M | 1.13B | |
| 18.5% | 18.7% | 17.9% | 18.6% | 18.9% | 18.5% | 17.1% | 16.0% | 20.1% | |
| 3.63B | 1.02B | 891.00M | 935.00M | 775.00M | 928.00M | 788.00M | 700.00M | 995.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 906.00M | 233.00M | 225.00M | 223.00M | 225.00M | 232.00M | 232.00M | 201.00M | 131.00M | |
Other Income/Expense | -1.13B | -229.00M | -222.00M | -241.00M | -441.00M | -259.00M | -240.00M | -241.00M | -132.00M |
| 2.85B | 785.00M | 723.00M | 742.00M | 603.00M | 726.00M | 637.00M | 598.00M | 760.00M | |
| 771.00M | 238.00M | 168.00M | 193.00M | 172.00M | 201.00M | 151.00M | 102.00M | 235.00M | |
| 11.1% | 11.7% | 11.6% | 11.8% | 9.4% | 11.3% | 10.6% | 10.1% | 13.5% | |
| 7.77B | 2.03B | 1.85B | 1.95B | 1.95B | 1.93B | 1.72B | 1.63B | 1.72B | |
| 30.3% | 30.4% | 29.7% | 30.8% | 30.2% | 30.0% | 28.6% | 27.6% | 30.6% | |
| 3.01B | 777.00M | 735.00M | 770.00M | 729.00M | 744.00M | 691.00M | 686.00M | 591.00M | |
| 7.09 | 1.96 | 1.79 | 1.84 | 1.50 | 1.80 | 1.58 | 1.49 | 1.89 | |
| 7.06 | 1.95 | 1.79 | 1.83 | 1.49 | 1.80 | 1.58 | 1.48 | 1.88 | |
| 402.30M | 402.30M | 403.20M | 403.10M | 403.00M | 402.60M | 402.30M | 401.60M | 401.50M | |
| 403.30M | 403.30M | 404.40M | 404.50M | 404.30M | 404.30M | 403.90M | 403.60M | 403.20M |
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 |
|---|---|---|---|---|---|---|---|---|
| 25.20B | 22.06B | 20.43B | 19.70B | 17.93B | 15.22B | 15.46B | 14.91B | |
Cost of Goods Sold | 17.88B | 15.65B | 14.68B | 14.33B | 13.11B | 11.01B | 11.07B | 10.73B |
| 7.33B | 6.41B | 5.75B | 5.37B | 4.82B | 4.21B | 4.38B | 4.19B | |
| 29.1% | 29.1% | 28.1% | 27.2% | 26.9% | 27.6% | 28.4% | 28.1% | |
Total Operating Expenses | 2.72B | 2.26B | 1.93B | 1.93B | 1.81B | 1.73B | 1.63B | 1.45B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.72B | 2.26B | 1.93B | 1.93B | 1.81B | 1.73B | 1.63B | 1.45B | |
| 4.61B | 4.15B | 3.82B | 3.44B | 3.01B | 2.48B | 2.75B | 2.73B | |
| 18.3% | 18.8% | 18.7% | 17.5% | 16.8% | 16.3% | 17.8% | 18.3% | |
| 3.43B | 3.46B | 3.02B | 2.92B | 2.35B | 1.89B | 2.10B | 2.38B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 912.00M | 598.00M | 500.00M | 378.00M | 365.00M | 425.00M | 411.00M | 363.00M | |
Other Income/Expense | -1.18B | -691.00M | -802.00M | -520.00M | -659.00M | -585.00M | -649.00M | -359.00M |
| 2.71B | 2.75B | 2.30B | 2.24B | 1.82B | 1.50B | 1.67B | 1.93B | |
| 717.00M | 713.00M | 745.00M | 678.00M | 532.00M | 397.00M | 434.00M | 453.00M | |
| 10.7% | 12.4% | 11.3% | 11.4% | 10.1% | 9.8% | 10.8% | 12.9% | |
| 7.47B | 6.55B | 6.02B | 5.59B | 5.12B | 4.25B | 4.43B | 4.31B | |
| 29.6% | 29.7% | 29.5% | 28.4% | 28.5% | 27.9% | 28.6% | 28.9% | |
| 2.86B | 2.40B | 2.20B | 2.15B | 2.11B | 1.77B | 1.67B | 1.57B | |
| 6.72 | 6.84 | 5.69 | 5.42 | 4.32 | 3.54 | 3.93 | 4.49 | |
| 6.70 | 6.81 | 5.66 | 5.39 | 4.29 | 3.52 | 3.91 | 4.45 | |
| 402.70M | 401.50M | 404.90M | 412.80M | 420.40M | 423.00M | 424.60M | 429.10M | |
| 404.20M | 403.40M | 406.90M | 415.00M | 422.90M | 425.10M | 427.50M | 432.20M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.