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 |
|---|---|---|---|---|---|---|---|---|---|
| 58.31B | 16.05B | 13.31B | 14.97B | 13.98B | 16.46B | 14.24B | 12.99B | 13.59B | |
Cost of Goods Sold | 41.29B | 8.56B | 10.69B | 11.47B | 10.57B | 11.52B | 10.11B | 9.42B | 9.43B |
| 17.02B | 7.50B | 2.61B | 3.50B | 3.41B | 4.94B | 4.13B | 3.57B | 4.16B | |
| 29.2% | 46.7% | 19.6% | 23.4% | 24.4% | 30.0% | 29.0% | 27.5% | 30.6% | |
Total Operating Expenses | 6.36B | 4.13B | 607.00M | 796.00M | 822.00M | 742.00M | 1.15B | 662.00M | 700.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.54B | 909.00M | 109.00M | 271.00M | 250.00M | 191.00M | 630.00M | 186.00M | 164.00M | |
| 10.66B | 3.36B | 2.01B | 2.70B | 2.59B | 4.20B | 2.98B | 2.91B | 3.46B | |
| 18.3% | 20.9% | 15.1% | 18.1% | 18.5% | 25.5% | 20.9% | 22.4% | 25.5% | |
| 11.55B | 3.36B | 2.25B | 2.93B | 3.02B | 4.47B | 2.97B | 3.23B | 3.66B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.13B | 198.00M | 290.00M | 317.00M | 327.00M | 299.00M | 276.00M | 269.00M | 278.00M | |
Other Income/Expense | 893.00M | 0.00 | 238.00M | 226.00M | 429.00M | 268.00M | -9.00M | 327.00M | 200.00M |
| 7.32B | 2.18B | 1.44B | 1.73B | 1.97B | 2.85B | 2.30B | 2.05B | 2.32B | |
| 4.23B | 1.18B | 803.00M | 1.20B | 1.05B | 1.62B | 664.00M | 1.18B | 1.33B | |
| 12.6% | 13.6% | 10.8% | 11.5% | 14.1% | 17.3% | 16.2% | 15.8% | 17.1% | |
| 22.44B | 6.27B | 5.08B | 5.64B | 5.45B | 7.00B | 5.64B | 5.30B | 5.82B | |
| 38.5% | 39.0% | 38.2% | 37.7% | 39.0% | 42.6% | 39.6% | 40.8% | 42.8% | |
| 11.78B | 2.91B | 3.08B | 2.94B | 2.86B | 2.81B | 2.66B | 2.39B | 2.36B | |
| 5.89 | 1.78 | 1.17 | 1.38 | 1.56 | 2.23 | 1.90 | 1.77 | 1.99 | |
| 5.88 | 1.78 | 1.16 | 1.38 | 1.56 | 2.23 | 1.90 | 1.76 | 1.98 | |
| 1.22B | 1.22B | 1.23B | 1.25B | 1.26B | 1.27B | 1.21B | 1.16B | 1.17B | |
| 1.22B | 1.22B | 1.23B | 1.25B | 1.26B | 1.27B | 1.21B | 1.16B | 1.17B |
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 |
|---|---|---|---|---|---|---|---|---|
| 58.71B | 54.61B | 56.05B | 78.58B | 46.06B | 18.77B | 32.43B | 36.37B | |
Cost of Goods Sold | 44.25B | 38.58B | 38.25B | 48.95B | 31.33B | 19.41B | 23.88B | 25.79B |
| 14.46B | 16.03B | 17.81B | 29.63B | 14.73B | -646.00M | 8.55B | 10.58B | |
| 24.6% | 29.3% | 31.8% | 37.7% | 32.0% | -3.4% | 26.4% | 29.1% | |
Total Operating Expenses | 2.97B | 3.25B | 2.78B | 3.99B | 2.35B | 1.18B | 1.51B | 976.00M |
| 78.00M | 81.00M | 81.00M | 71.00M | 62.00M | 75.00M | 82.00M | 78.00M | |
| 743.00M | 1.08B | 624.00M | 1.06B | 811.00M | 988.00M | 1.16B | 898.00M | |
| 11.49B | 12.78B | 15.03B | 25.64B | 12.37B | -1.83B | 7.04B | 9.13B | |
| 19.6% | 23.4% | 26.8% | 32.6% | 26.9% | -9.8% | 21.7% | 25.1% | |
| 12.66B | 13.67B | 16.29B | 28.23B | 12.71B | -3.14B | 9.52B | 9.97B | |
Interest Income | 311.00M | 402.00M | 412.00M | 195.00M | 33.00M | 100.00M | 166.00M | 97.00M |
| 1.23B | 1.11B | 1.06B | 1.05B | 1.13B | 1.06B | 1.10B | 1.09B | |
Other Income/Expense | 1.16B | 889.00M | 1.26B | 2.59B | 338.00M | -1.31B | 2.49B | 841.00M |
| 7.99B | 9.22B | 10.92B | 18.62B | 8.08B | -2.70B | 7.19B | 6.26B | |
| 4.67B | 4.43B | 5.33B | 9.55B | 4.63B | -485.00M | 2.27B | 3.67B | |
| 13.6% | 16.9% | 19.5% | 23.7% | 17.5% | -14.4% | 22.2% | 17.2% | |
| 23.18B | 22.43B | 23.46B | 33.48B | 19.63B | 4.77B | 13.55B | 15.18B | |
| 39.5% | 41.1% | 41.9% | 42.6% | 42.6% | 25.4% | 41.8% | 41.7% | |
| 11.68B | 9.64B | 8.43B | 7.84B | 7.25B | 6.60B | 6.51B | 6.05B | |
| 6.36 | 7.82 | 9.08 | 14.62 | 6.10 | -2.51 | 6.43 | 5.36 | |
| 6.35 | 7.81 | 9.06 | 14.57 | 6.08 | -2.51 | 6.40 | 5.32 | |
| 1.25B | 1.18B | 1.20B | 1.27B | 1.32B | 1.08B | 1.12B | 1.17B | |
| 1.25B | 1.18B | 1.21B | 1.28B | 1.33B | 1.08B | 1.12B | 1.18B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.