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 |
|---|---|---|---|---|---|---|---|---|---|
| 17.96B | 4.48B | 4.83B | 4.51B | 4.15B | 4.04B | 4.25B | 3.97B | 3.68B | |
Cost of Goods Sold | 8.10B | 1.41B | 2.46B | 1.45B | 2.79B | 2.60B | 2.71B | 2.53B | 2.39B |
| 9.86B | 3.07B | 2.37B | 3.06B | 1.36B | 1.44B | 1.54B | 1.43B | 1.29B | |
| 54.9% | 68.6% | 49.0% | 67.9% | 32.7% | 35.7% | 36.2% | 36.1% | 35.1% | |
Total Operating Expenses | 4.64B | 1.73B | 924.00M | 1.70B | 294.00M | 299.00M | 299.00M | 288.00M | 283.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.05B | 192.00M | 298.00M | 186.00M | 375.00M | 188.00M | 187.00M | 182.00M | 176.00M | |
| 5.22B | 1.35B | 1.44B | 1.36B | 1.06B | 1.14B | 1.24B | 1.15B | 1.01B | |
| 29.0% | 30.1% | 29.9% | 30.3% | 25.6% | 28.3% | 29.2% | 28.9% | 27.4% | |
| 4.60B | 1.17B | 1.29B | 1.30B | 839.00M | 919.00M | 929.00M | 891.00M | 764.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.75B | 425.00M | 430.00M | 442.00M | 456.00M | 452.00M | 450.00M | 442.00M | 461.00M | |
Other Income/Expense | -618.00M | -180.00M | -156.00M | -59.00M | -223.00M | -224.00M | -314.00M | -254.00M | -243.00M |
| 3.47B | 867.00M | 976.00M | 996.00M | 628.00M | 715.00M | 717.00M | 667.00M | 625.00M | |
| 1.03B | 272.00M | 287.00M | 284.00M | 185.00M | 177.00M | 186.00M | 197.00M | 113.00M | |
| 19.3% | 19.4% | 20.2% | 22.1% | 15.1% | 17.7% | 16.9% | 16.8% | 17.0% | |
| 7.70B | 1.97B | 2.08B | 1.98B | 1.67B | 1.76B | 1.85B | 1.74B | 1.59B | |
| 42.9% | 43.9% | 43.0% | 44.0% | 40.3% | 43.5% | 43.6% | 43.9% | 43.4% | |
| 2.48B | 620.00M | 633.00M | 618.00M | 609.00M | 616.00M | 610.00M | 596.00M | 587.00M | |
| 1.56 | 0.39 | 0.44 | 0.45 | 0.28 | 0.32 | 0.32 | 0.30 | 0.28 | |
| 1.56 | 0.39 | 0.44 | 0.45 | 0.28 | 0.32 | 0.32 | 0.30 | 0.28 | |
| 2.23B | 2.23B | 2.23B | 2.23B | 2.22B | 2.22B | 2.22B | 2.22B | 2.22B | |
| 2.23B | 2.23B | 2.23B | 2.23B | 2.22B | 2.22B | 2.22B | 2.22B | 2.22B |
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 |
|---|---|---|---|---|---|---|---|---|
| 16.95B | 15.07B | 15.16B | 19.55B | 17.53B | 11.48B | 13.16B | 14.28B | |
Cost of Goods Sold | 9.55B | 9.54B | 10.02B | 14.05B | 11.17B | 7.20B | 8.26B | 9.26B |
| 7.40B | 5.53B | 5.13B | 5.50B | 6.37B | 4.28B | 4.90B | 5.01B | |
| 43.7% | 36.7% | 33.9% | 28.1% | 36.3% | 37.3% | 37.2% | 35.1% | |
Total Operating Expenses | 2.59B | 1.15B | 1.09B | 1.08B | 1.08B | 1.04B | 1.02B | 946.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 936.00M | 712.00M | 668.00M | 637.00M | 655.00M | 648.00M | 590.00M | 601.00M | |
| 4.81B | 4.38B | 4.04B | 4.43B | 5.28B | 3.25B | 3.88B | 4.07B | |
| 28.4% | 29.1% | 26.7% | 22.6% | 30.1% | 28.3% | 29.5% | 28.5% | |
| 3.99B | 3.41B | 3.20B | 3.33B | 2.22B | 661.00M | 3.17B | 2.51B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.80B | 1.87B | 1.80B | 1.51B | 1.50B | 1.59B | 1.79B | 1.90B | |
Other Income/Expense | -820.00M | -976.00M | -844.00M | -1.09B | -3.06B | -2.59B | -716.00M | -1.56B |
| 3.06B | 2.61B | 2.39B | 2.55B | 1.78B | 119.00M | 2.19B | 1.61B | |
| 832.00M | 687.00M | 715.00M | 710.00M | 369.00M | 481.00M | 926.00M | 587.00M | |
| 18.0% | 17.3% | 15.8% | 13.0% | 10.2% | 1.0% | 16.6% | 11.3% | |
| 7.26B | 6.74B | 6.29B | 6.61B | 7.42B | 5.41B | 6.29B | 6.37B | |
| 42.9% | 44.7% | 41.5% | 33.8% | 42.3% | 47.1% | 47.8% | 44.6% | |
| 2.45B | 2.35B | 2.25B | 2.19B | 2.13B | 2.16B | 2.41B | 2.30B | |
| 1.37 | 1.17 | 1.06 | 1.12 | 0.78 | 0.05 | 0.96 | 0.66 | |
| 1.37 | 1.17 | 1.06 | 1.12 | 0.78 | 0.05 | 0.96 | 0.66 | |
| 2.23B | 2.22B | 2.23B | 2.26B | 2.27B | 2.26B | 2.26B | 2.22B | |
| 2.23B | 2.22B | 2.23B | 2.26B | 2.27B | 2.26B | 2.26B | 2.22B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.