Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | Quarter ended Dec 2025 | Quarter ended Jun 2025 | Quarter ended Dec 2024 | Quarter ended Jun 2024 | Quarter ended Dec 2023 | Quarter ended Jun 2023 | Quarter ended Dec 2022 |
|---|---|---|---|---|---|---|---|---|---|
| 115.63B | 31.02B | 30.65B | 27.10B | 26.86B | 26.80B | 27.16B | 26.67B | 27.04B | |
Cost of Goods Sold | 84.92B | 22.32B | 22.88B | 20.33B | 19.39B | 18.10B | 20.25B | 18.82B | 18.98B |
| 30.71B | 8.70B | 7.76B | 6.77B | 7.47B | 8.71B | 6.90B | 7.84B | 8.06B | |
| 26.6% | 28.0% | 25.3% | 25.0% | 27.8% | 32.5% | 25.4% | 29.4% | 29.8% | |
Total Operating Expenses | 1.35B | 0.00 | 822.00M | 452.00M | 76.00M | 447.00M | 626.00M | 1.91B | 2.07B |
| 922.00M | N/A | 524.00M | N/A | 398.00M | N/A | 245.00M | N/A | 76.00M | |
| 1.29B | 0.00 | 246.07M | 330.00M | 711.00M | 488.00M | 829.00M | 710.00M | 1.04B | |
| 30.63B | 8.70B | 7.76B | 6.77B | 7.39B | 8.26B | 6.90B | 7.84B | 8.06B | |
| 26.5% | 28.0% | 25.3% | 25.0% | 27.5% | 30.8% | 25.4% | 29.4% | 29.8% | |
| 31.33B | 9.31B | 7.80B | 6.79B | 7.42B | 8.12B | 6.56B | 6.50B | 6.33B | |
Interest Income | 898.85M | 192.96M | 216.19M | 250.13M | 239.56M | 272.00M | 288.69M | 245.00M | 169.93M |
| 1.87B | 428.92M | 516.06M | 548.68M | 378.15M | 381.00M | 585.31M | 656.00M | 511.89M | |
Other Income/Expense | 700.94M | 611.88M | 36.86M | 22.19M | 30.00M | -144.00M | -346.23M | -748.00M | -1.72B |
| 22.33B | 6.66B | 5.42B | 4.57B | 5.69B | 5.81B | 4.90B | 5.12B | 3.68B | |
| 8.25B | 2.12B | 2.11B | 2.22B | 1.80B | 2.23B | 1.83B | 1.98B | 2.82B | |
| 19.3% | 21.5% | 17.7% | 16.8% | 21.2% | 21.7% | 18.0% | 19.2% | 13.6% | |
| 43.10B | 12.75B | 10.57B | 10.14B | 9.64B | 11.08B | 10.11B | 10.91B | 10.73B | |
| 37.3% | 41.1% | 34.5% | 37.4% | 35.9% | 41.3% | 37.2% | 40.9% | 39.7% | |
| 12.47B | 4.05B | 2.81B | 3.36B | 2.25B | 2.82B | 3.20B | 3.06B | 2.68B | |
| 13.78 | 4.10 | 3.33 | 2.81 | 3.54 | 3.58 | 3.02 | 3.16 | 2.27 | |
| 13.67 | 4.06 | 3.31 | 2.79 | 3.51 | 3.56 | 3.00 | 3.14 | 2.26 | |
| 1.63B | 1.63B | 1.63B | 1.62B | 1.62B | 1.62B | 1.62B | 1.62B | 1.62B | |
| 1.64B | 1.64B | 1.64B | 1.64B | 1.63B | 1.63B | 1.63B | 1.63B | 1.63B |
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 |
|---|---|---|---|---|---|---|---|---|
| 57.77B | 53.66B | 54.04B | 55.55B | 63.49B | 44.61B | 43.16B | 40.52B | |
Cost of Goods Sold | 41.43B | 23.38B | 36.74B | 21.28B | 18.56B | 15.48B | 16.41B | 16.56B |
| 16.21B | 30.28B | 17.30B | 34.27B | 44.93B | 29.13B | 26.75B | 23.96B | |
| 28.1% | 56.4% | 32.0% | 61.7% | 70.8% | 65.3% | 62.0% | 59.1% | |
Total Operating Expenses | 1.27B | 14.63B | 2.48B | 35.67B | 33.41B | 26.88B | 27.92B | 27.32B |
| N/A | 398.00M | 245.00M | 76.00M | 65.00M | 45.00M | 45.00M | 45.00M | |
| 2.75B | 2.94B | 8.08B | 7.40B | 6.76B | 4.83B | 5.54B | 5.76B | |
| 14.94B | 15.65B | 14.82B | 19.93B | 29.82B | 16.83B | 15.90B | 17.69B | |
| 25.9% | 29.2% | 27.4% | 35.9% | 47.0% | 37.7% | 36.8% | 43.6% | |
| 14.60B | 15.62B | 13.79B | 18.66B | 30.83B | 15.39B | 11.12B | 18.17B | |
Interest Income | 466.09M | 24.00M | 532.00M | 179.00M | 64.00M | 141.00M | 300.00M | 249.00M |
| 1.06B | 1.63B | 1.96B | 1.85B | 592.00M | 645.00M | 938.00M | 929.00M | |
Other Income/Expense | -710.66M | -38.00M | -1.04B | -1.27B | 1.02B | -1.44B | -347.00M | 480.00M |
| 9.99B | 11.55B | 10.06B | 12.39B | 21.11B | 9.77B | 8.01B | 13.64B | |
| 4.33B | 4.04B | 3.83B | 5.59B | 8.26B | 4.99B | 4.15B | 4.24B | |
| 17.3% | 21.5% | 18.6% | 22.3% | 33.3% | 21.9% | 18.6% | 33.7% | |
| 22.30B | 20.72B | 21.11B | 26.46B | 34.93B | 21.48B | 20.67B | 22.07B | |
| 38.6% | 38.6% | 39.1% | 47.6% | 55.0% | 48.2% | 47.9% | 54.5% | |
| 7.36B | 5.07B | 6.29B | 6.53B | 5.11B | 4.65B | 4.77B | 4.39B | |
| 6.15 | 7.12 | 6.20 | 7.65 | 13.03 | 6.04 | 4.91 | 7.93 | |
| 6.10 | 7.07 | 6.16 | 7.60 | 12.95 | 6.00 | 4.88 | 7.88 | |
| 1.62B | 1.62B | 1.62B | 1.62B | 1.62B | 1.62B | 1.63B | 1.72B | |
| 1.64B | 1.63B | 1.63B | 1.63B | 1.63B | 1.63B | 1.64B | 1.73B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.