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 |
|---|---|---|---|---|---|---|---|---|---|
| 110.56B | 21.77B | 33.51B | 27.24B | 28.04B | 23.47B | 37.64B | 28.65B | 23.80B | |
Cost of Goods Sold | 91.74B | 17.68B | 28.15B | 22.44B | 23.48B | 18.76B | 31.24B | 22.38B | 19.71B |
| 18.82B | 4.09B | 5.37B | 4.80B | 4.56B | 4.71B | 6.40B | 6.27B | 4.10B | |
| 17.0% | 18.8% | 16.0% | 17.6% | 16.3% | 20.1% | 17.0% | 21.9% | 17.2% | |
Total Operating Expenses | 14.54B | 3.05B | 4.01B | 4.00B | 3.49B | 3.19B | 3.84B | 4.22B | 3.00B |
| 7.80B | 1.64B | 2.03B | 1.98B | 2.15B | 1.96B | 2.72B | 1.95B | 1.24B | |
| 4.10B | 1.58B | 1.50B | 1.56B | -536.89M | 1.53B | -3.14B | 3.84B | 1.57B | |
| 4.27B | 1.04B | 1.36B | 800.03M | 1.07B | 1.52B | 2.57B | 2.05B | 1.10B | |
| 3.9% | 4.8% | 4.1% | 2.9% | 3.8% | 6.5% | 6.8% | 7.2% | 4.6% | |
| 4.69B | 687.90M | 1.56B | 1.36B | 1.08B | 1.54B | 2.51B | 2.01B | 1.52B | |
Interest Income | 484.20M | 134.65M | 83.29M | 195.90M | 70.36M | 79.07M | 101.59M | 78.27M | 100.16M |
| 413.18M | 139.74M | 115.62M | 106.10M | 51.72M | 82.86M | 57.83M | 79.13M | 73.68M | |
Other Income/Expense | 416.38M | -353.22M | 204.77M | 562.00M | 2.83M | 23.45M | -51.81M | -47.29M | -64.77M |
| 3.88B | 591.97M | 1.31B | 1.09B | 886.92M | 1.26B | 2.06B | 1.65B | 1.25B | |
| 701.40M | 106.59M | 220.52M | 217.53M | 156.76M | 240.77M | 413.73M | 278.80M | 298.29M | |
| 3.5% | 2.7% | 3.9% | 4.0% | 3.2% | 5.4% | 5.5% | 5.8% | 5.2% | |
| 5.06B | 1.04B | 1.36B | 1.21B | 1.45B | 1.88B | 2.90B | 2.09B | 1.82B | |
| 4.6% | 4.8% | 4.1% | 4.4% | 5.2% | 8.0% | 7.7% | 7.3% | 7.6% | |
| 783.62M | 0.00 | 0.00 | 410.58M | 373.04M | 366.06M | 335.51M | 31.84M | 718.82M | |
| 0.42 | 0.07 | 0.14 | 0.12 | 0.10 | 0.14 | 0.24 | 0.19 | 0.14 | |
| 0.42 | 0.07 | 0.14 | 0.12 | 0.10 | 0.14 | 0.23 | 0.19 | 0.14 | |
| 9.12B | 9.12B | 9.12B | 9.12B | 8.80B | 8.80B | 8.72B | 8.72B | 8.72B | |
| 9.12B | 9.12B | 9.12B | 9.12B | 8.80B | 8.80B | 8.76B | 8.72B | 8.72B |
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 |
|---|---|---|---|---|---|---|---|---|
| 110.42B | 106.43B | 84.84B | 61.45B | 34.02B | 23.99B | 18.34B | 18.91B | |
Cost of Goods Sold | 93.81B | 85.74B | 68.00B | 50.98B | 29.59B | 19.34B | 15.35B | 15.81B |
| 16.61B | 20.69B | 16.83B | 10.47B | 4.43B | 4.65B | 2.99B | 3.10B | |
| 15.0% | 19.4% | 19.8% | 17.0% | 13.0% | 19.4% | 16.3% | 16.4% | |
Total Operating Expenses | 13.48B | 13.77B | 11.47B | 7.14B | 3.23B | 2.65B | 2.00B | 1.93B |
| 8.29B | 7.29B | 5.57B | 2.70B | 1.26B | 1.14B | 808.38M | 725.45M | |
| 2.25B | 1.83B | 2.65B | 2.28B | 1.04B | 838.34M | 690.40M | 750.46M | |
| 3.13B | 6.91B | 5.37B | 3.12B | 728.98M | 1.09B | 332.04M | 616.75M | |
| 2.8% | 6.5% | 6.3% | 5.1% | 2.1% | 4.5% | 1.8% | 3.3% | |
| 5.53B | 6.80B | 5.25B | 3.05B | 711.04M | 1.05B | 349.11M | 637.67M | |
Interest Income | 348.39M | 340.18M | 393.84M | 265.13M | 99.44M | 32.88M | 50.80M | 27.22M |
| 364.78M | 286.76M | 257.42M | 190.75M | 300.22M | 478.57M | 500.79M | 453.47M | |
Other Income/Expense | 2.40B | -110.30M | -117.53M | -66.96M | -17.94M | -31.13M | 17.07M | 20.92M |
| 4.54B | 5.51B | 4.23B | 2.41B | 479.25M | 648.69M | 231.84M | 404.24M | |
| 833.32M | 1.11B | 834.48M | 487.86M | 86.67M | 133.07M | 44.84M | 120.60M | |
| 4.1% | 5.2% | 5.0% | 3.9% | 1.4% | 2.7% | 1.3% | 2.1% | |
| 14.36B | 15.83B | 11.46B | 6.07B | 2.95B | 3.00B | 1.75B | 1.99B | |
| 13.0% | 14.9% | 13.5% | 9.9% | 8.7% | 12.5% | 9.5% | 10.5% | |
| 11.23B | 8.91B | 6.10B | 2.95B | 2.22B | 1.92B | 1.41B | 1.37B | |
| 0.50 | 0.63 | 0.48 | 0.28 | 0.06 | 0.08 | 0.03 | 0.05 | |
| 0.50 | 0.63 | 0.48 | 0.28 | 0.06 | 0.08 | 0.03 | 0.05 | |
| 9.03B | 8.72B | 8.72B | 8.73B | 8.62B | 8.18B | 8.18B | 8.18B | |
| 9.03B | 8.73B | 8.72B | 8.73B | 8.62B | 8.18B | 8.18B | 8.18B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.