Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 17.57B | 5.14B | 4.09B | 4.53B | 3.81B | 4.08B | 3.40B | 3.94B | 3.49B | |
Cost of Goods Sold | 8.89B | 2.49B | 2.25B | 2.25B | 1.89B | 2.02B | 1.90B | 1.87B | 1.82B |
| 8.68B | 2.65B | 1.84B | 2.27B | 1.92B | 2.06B | 1.50B | 2.07B | 1.66B | |
| 49.4% | 51.6% | 44.9% | 50.2% | 50.4% | 50.5% | 44.2% | 52.6% | 47.7% | |
Total Operating Expenses | 4.05B | 1.21B | 1.08B | 934.00M | 824.00M | 837.00M | 729.00M | 855.00M | 858.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 4.63B | 1.44B | 756.00M | 1.34B | 1.10B | 1.22B | 773.00M | 1.22B | 805.00M | |
| 26.4% | 28.0% | 18.5% | 29.6% | 28.8% | 30.0% | 22.7% | 30.9% | 23.1% | |
| 3.70B | 834.00M | 586.00M | 1.24B | 1.03B | 748.00M | -248.00M | 1.16B | 578.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 2.08B | 553.00M | 520.00M | 517.00M | 495.00M | 490.00M | 431.00M | 392.00M | 469.00M | |
Other Income/Expense | -934.00M | -606.00M | -170.00M | -95.00M | -63.00M | -475.00M | -1.02B | -56.00M | -227.00M |
| 2.97B | 621.00M | 586.00M | 1.01B | 760.00M | 646.00M | -76.00M | 934.00M | 563.00M | |
| 525.00M | 48.00M | 41.00M | 216.00M | 220.00M | 55.00M | -104.00M | 213.00M | 112.00M | |
| 16.9% | 12.1% | 14.3% | 22.2% | 19.9% | 15.8% | -2.2% | 23.7% | 16.2% | |
| 6.99B | 2.07B | 1.14B | 2.02B | 1.75B | 1.88B | 1.40B | 1.84B | 1.50B | |
| 39.8% | 40.3% | 27.9% | 44.7% | 46.0% | 46.2% | 41.1% | 46.8% | 43.0% | |
| 2.36B | 631.00M | 385.00M | 686.00M | 656.00M | 660.00M | 625.00M | 625.00M | 695.00M | |
| 3.40 | 0.69 | 0.65 | 1.18 | 0.88 | 0.75 | 0.14 | 1.12 | 0.65 | |
| 3.39 | 0.69 | 0.64 | 1.18 | 0.88 | 0.75 | 0.14 | 1.12 | 0.65 | |
| 878.90M | 878.90M | 854.10M | 852.20M | 852.20M | 852.20M | 852.00M | 839.00M | 838.30M | |
| 880.10M | 880.10M | 855.30M | 855.40M | 852.20M | 852.20M | 852.00M | 839.30M | 838.30M |
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.51B | 14.46B | 14.39B | 13.94B | 11.42B | 14.17B | 14.40B | 11.20B | |
Cost of Goods Sold | 8.41B | 7.54B | 7.43B | 7.56B | 6.01B | 6.87B | 8.32B | 6.20B |
| 8.09B | 6.92B | 6.96B | 6.38B | 5.41B | 7.30B | 6.08B | 5.00B | |
| 49.0% | 47.9% | 48.3% | 45.8% | 47.4% | 51.5% | 42.2% | 44.6% | |
Total Operating Expenses | 3.68B | 3.67B | 3.54B | 4.93B | 3.42B | 5.25B | 4.53B | 1.99B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 4.41B | 3.25B | 3.41B | 1.45B | 2.00B | 2.06B | 1.54B | 3.01B | |
| 26.7% | 22.5% | 23.7% | 10.4% | 17.5% | 14.5% | 10.7% | 26.9% | |
| 3.61B | 2.18B | 2.72B | 328.00M | 1.88B | 1.41B | 869.00M | 2.62B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 2.02B | 1.89B | 1.67B | 1.00B | 1.29B | 1.38B | 1.49B | 1.28B | |
Other Income/Expense | -803.00M | -1.06B | -690.00M | -1.12B | -116.00M | -644.00M | -675.00M | -394.00M |
| 3.00B | 2.12B | 2.03B | 1.19B | 3.40B | -401.00M | 1.36B | 2.45B | |
| 532.00M | 308.00M | 568.00M | 59.00M | -181.00M | 83.00M | 209.00M | 522.00M | |
| 18.2% | 14.7% | 14.1% | 8.5% | 29.8% | -2.8% | 9.4% | 21.9% | |
| 6.80B | 5.89B | 6.54B | 4.56B | 4.78B | 4.89B | 4.52B | 5.29B | |
| 41.2% | 40.7% | 45.5% | 32.7% | 41.8% | 34.5% | 31.4% | 47.3% | |
| 2.39B | 2.64B | 3.13B | 3.11B | 2.78B | 2.84B | 2.98B | 2.28B | |
| 3.46 | 2.44 | 2.38 | 1.49 | 3.99 | -0.50 | 1.66 | 3.74 | |
| 3.45 | 2.44 | 2.29 | 0.21 | 3.98 | -0.57 | 1.66 | 3.59 | |
| 854.10M | 839.20M | 804.03M | 823.90M | 807.80M | 831.00M | 808.80M | 654.20M | |
| 855.30M | 839.40M | 836.50M | 835.00M | 808.50M | 831.00M | 808.90M | 681.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.