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 |
|---|---|---|---|---|---|---|---|---|---|
| 96.62B | 25.89B | 22.81B | 24.21B | 23.71B | 22.12B | 20.39B | 24.32B | 23.00B | |
Cost of Goods Sold | 87.07B | 20.34B | 20.50B | 23.82B | 22.41B | 20.92B | 19.18B | 23.28B | 21.70B |
| 9.55B | 5.55B | 2.31B | 391.14M | 1.30B | 1.20B | 1.21B | 1.05B | 1.30B | |
| 9.9% | 21.4% | 10.1% | 1.6% | 5.5% | 5.4% | 5.9% | 4.3% | 5.6% | |
Total Operating Expenses | 4.78B | 4.21B | 1.58B | -608.44M | -404.81M | -350.07M | 569.93M | -314.79M | -400.84M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 787.56M | 0.00 | 950.83M | -159.74M | -3.52M | 68.36M | 866.26M | 186.39M | -2.23M | |
| 4.77B | 1.34B | 726.70M | 999.58M | 1.70B | 1.55B | 643.47M | 1.36B | 1.70B | |
| 4.9% | 5.2% | 3.2% | 4.1% | 7.2% | 7.0% | 3.2% | 5.6% | 7.4% | |
| 7.79B | 4.55B | 958.92M | 350.03M | 1.93B | 1.66B | 767.84M | 63.16M | 1.83B | |
Interest Income | 4.86B | 1.98B | 1.71B | 1.17B | N/A | N/A | 2.43B | N/A | N/A |
| 6.04B | 2.36B | 1.90B | 1.42B | 364.91M | 249.88M | 2.66B | 265.09M | 449.83M | |
Other Income/Expense | 3.02B | 3.21B | 232.22M | -649.55M | 227.63M | 108.44M | 124.37M | -1.30B | 136.95M |
| 6.14B | 3.86B | 1.24B | 105.71M | 942.21M | 640.02M | 1.27B | 255.77M | 581.22M | |
| 3.53B | 1.50B | 930.03M | 189.11M | 915.22M | 994.81M | 1.32B | -252.66M | 1.23B | |
| 6.4% | 14.9% | 5.4% | 0.4% | 4.0% | 2.9% | 6.2% | 1.1% | 2.5% | |
| 12.88B | 3.29B | 2.60B | 3.13B | 3.86B | 3.70B | 2.56B | 3.45B | 3.75B | |
| 13.3% | 12.7% | 11.4% | 12.9% | 16.3% | 16.7% | 12.5% | 14.2% | 16.3% | |
| 8.10B | 1.94B | 1.87B | 2.13B | 2.16B | 2.15B | 1.91B | 2.09B | 2.05B | |
| 4.02 | 2.54 | 0.83 | 0.02 | 0.63 | 0.38 | 0.82 | 0.14 | 0.38 | |
| 3.96 | 2.49 | 0.83 | 0.02 | 0.61 | 0.38 | 0.80 | 0.17 | 0.36 | |
| 1.47B | 1.47B | 1.47B | 1.49B | 1.52B | 1.52B | 1.53B | 1.76B | 1.58B | |
| 1.50B | 1.50B | 1.50B | 1.52B | 1.56B | 1.56B | 1.56B | 1.59B | 1.61B |
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 |
|---|---|---|---|---|---|---|---|---|
| 96.49B | 91.95B | 103.44B | 141.78B | 87.17B | 53.73B | 78.42B | 86.78B | |
Cost of Goods Sold | 87.40B | 80.00B | 88.57B | 112.98B | 70.26B | 49.86B | 66.47B | 70.82B |
| 9.10B | 11.95B | 14.87B | 28.80B | 16.91B | 3.87B | 11.95B | 15.96B | |
| 9.4% | 13.0% | 14.4% | 20.3% | 19.4% | 7.2% | 15.2% | 18.4% | |
Total Operating Expenses | 3.81B | 1.43B | 4.11B | 6.61B | 3.54B | 2.09B | 2.72B | 4.38B |
| N/A | 184.32M | 183.22M | 175.47M | 201.49M | 191.79M | 217.71M | 225.46M | |
| 3.79B | 3.70B | 3.60B | 4.45B | 3.78B | 2.76B | 2.91B | 3.63B | |
| 5.29B | 10.52B | 10.76B | 22.19B | 13.37B | 1.78B | 9.23B | 11.58B | |
| 5.5% | 11.4% | 10.4% | 15.6% | 15.3% | 3.3% | 11.8% | 13.3% | |
| 6.79B | 6.72B | 11.29B | 23.59B | 12.16B | -7.30B | 6.45B | 11.57B | |
Interest Income | 8.45B | 516.71M | 577.26M | 207.57M | 168.48M | 145.37M | 158.23M | 217.45M |
| 9.60B | 1.32B | 1.16B | 975.79M | 993.78M | 1.09B | 1.27B | 1.08B | |
Other Income/Expense | 1.49B | -3.80B | 529.80M | 1.40B | -1.20B | -9.08B | -2.78B | -13.73M |
| 3.06B | 2.72B | 5.27B | 14.86B | 6.63B | -10.55B | 166.09M | 4.72B | |
| 3.55B | 3.86B | 5.92B | 8.65B | 5.52B | 3.24B | 6.27B | 6.83B | |
| 3.2% | 3.0% | 5.1% | 10.5% | 7.6% | -19.6% | 0.2% | 5.4% | |
| 13.92B | 18.66B | 19.39B | 30.11B | 21.57B | 10.26B | 18.86B | 19.86B | |
| 14.4% | 20.3% | 18.7% | 21.2% | 24.7% | 19.1% | 24.0% | 22.9% | |
| 8.63B | 8.14B | 8.63B | 7.92B | 8.20B | 8.48B | 9.62B | 8.28B | |
| 2.02 | 1.64 | 3.11 | 8.47 | 3.67 | -5.91 | 0.09 | 2.63 | |
| 1.83 | 1.62 | 3.09 | 8.45 | 3.64 | -5.91 | 0.09 | 2.61 | |
| 1.51B | 1.58B | 1.65B | 1.74B | 1.78B | 1.79B | 1.80B | 1.80B | |
| 1.54B | 1.62B | 1.66B | 1.74B | 1.79B | 1.79B | 1.80B | 1.80B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.