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 |
|---|---|---|---|---|---|---|---|---|---|
| 108.39B | 28.30B | 27.40B | 26.94B | 25.75B | 24.80B | 23.62B | 23.82B | 22.16B | |
Cost of Goods Sold | 48.39B | 12.85B | 12.14B | 12.31B | 11.09B | 10.96B | 11.20B | 11.16B | 10.35B |
| 60.00B | 15.45B | 15.27B | 14.63B | 14.65B | 13.84B | 12.42B | 12.65B | 11.82B | |
| 55.4% | 54.6% | 55.7% | 54.3% | 56.9% | 55.8% | 52.6% | 53.1% | 53.3% | |
Total Operating Expenses | 24.96B | 5.92B | 6.95B | 5.82B | 6.27B | 5.91B | 5.37B | 5.06B | 4.84B |
| 7.31B | 3.25B | 479.14M | 3.19B | 390.69M | 2.61B | 2.72B | 2.55B | 2.38B | |
| 18.02B | 2.67B | 6.95B | 2.63B | 5.77B | 5.17B | 5.71B | 5.48B | 5.04B | |
| 35.04B | 9.53B | 8.32B | 8.81B | 8.39B | 7.93B | 7.05B | 7.60B | 6.98B | |
| 32.3% | 33.7% | 30.4% | 32.7% | 32.6% | 32.0% | 29.9% | 31.9% | 31.5% | |
| 40.61B | 10.66B | 10.11B | 10.44B | 9.40B | 8.74B | 8.66B | 8.96B | 8.05B | |
Interest Income | 2.89B | 579.82M | 1.14B | 594.58M | 575.09M | 83.76M | 89.85M | 136.19M | 529.61M |
| 1.95B | 429.14M | 503.75M | 524.65M | 494.15M | 73.08M | 47.86M | 70.18M | 401.40M | |
Other Income/Expense | 5.56B | 1.13B | 1.79B | 1.63B | 1.02B | 809.48M | 1.61B | 1.36B | 1.07B |
| 33.16B | 8.37B | 8.21B | 8.82B | 7.76B | 6.59B | 7.03B | 7.58B | 6.55B | |
| 6.83B | 2.10B | 1.78B | 1.37B | 1.58B | 1.89B | 1.61B | 1.27B | 1.40B | |
| 30.6% | 29.6% | 30.0% | 32.7% | 30.2% | 26.6% | 29.8% | 31.8% | 29.6% | |
| 43.54B | 12.12B | 10.87B | 11.22B | 9.33B | 8.76B | 7.70B | 8.48B | 7.72B | |
| 40.2% | 42.8% | 39.7% | 41.6% | 36.2% | 35.3% | 32.6% | 35.6% | 34.9% | |
| 8.50B | 2.60B | 2.55B | 2.41B | 938.06M | 824.77M | 650.97M | 886.39M | 745.30M | |
| 3.66 | 0.93 | 0.91 | 0.97 | 0.85 | 0.72 | 0.77 | 0.82 | 0.70 | |
| 3.58 | 0.91 | 0.89 | 0.95 | 0.84 | 0.71 | 0.75 | 0.80 | 0.69 | |
| 9.03B | 9.03B | 9.06B | 9.08B | 9.10B | 9.32B | 9.27B | 9.24B | 9.54B | |
| 9.17B | 9.17B | 9.28B | 9.23B | 9.25B | 9.26B | 9.41B | 9.36B | 9.45B |
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 |
|---|---|---|---|---|---|---|---|---|
| 104.54B | 90.43B | 85.78B | 80.36B | 88.15B | 73.85B | 54.18B | 45.47B | |
Cost of Goods Sold | 47.06B | 42.59B | 44.50B | 45.76B | 49.44B | 39.91B | 30.12B | 24.80B |
| 60.41B | 47.84B | 41.28B | 34.60B | 38.71B | 33.94B | 24.06B | 20.66B | |
| 57.8% | 52.9% | 48.1% | 43.1% | 43.9% | 46.0% | 44.4% | 45.5% | |
Total Operating Expenses | 24.85B | 19.34B | 18.74B | 18.54B | -4.04B | 5.71B | 10.19B | 9.32B |
| 11.92B | 9.68B | 1.27B | 8.90B | 8.16B | 5.97B | 4.36B | 3.33B | |
| 25.43B | 20.43B | 19.40B | 19.70B | 20.53B | 15.53B | 10.75B | 9.56B | |
| 34.03B | 28.50B | 22.55B | 16.06B | 42.75B | 28.23B | 17.04B | 14.20B | |
| 32.6% | 31.5% | 26.3% | 20.0% | 48.5% | 38.2% | 31.5% | 31.2% | |
| 38.56B | 33.07B | 22.72B | 30.46B | 39.04B | 27.58B | 15.71B | 13.74B | |
Interest Income | 2.38B | 2.19B | 1.94B | 1.25B | 1.05B | 1.07B | 906.69M | 664.33M |
| 2.10B | 1.70B | 1.67B | 1.45B | 1.25B | 1.14B | 1.10B | 712.17M | |
Other Income/Expense | 4.52B | 4.57B | 176.06M | 14.40B | -3.71B | -645.74M | -1.33B | -462.66M |
| 31.27B | 26.58B | 16.23B | 27.28B | 35.38B | 24.49B | 13.40B | 11.45B | |
| 6.60B | 6.17B | 6.10B | 3.12B | 3.19B | 3.05B | 1.94B | 2.11B | |
| 29.9% | 29.4% | 18.9% | 33.9% | 40.1% | 33.2% | 24.7% | 25.2% | |
| 43.19B | 31.53B | 25.50B | 19.45B | 51.82B | 36.00B | 23.46B | 19.18B | |
| 41.3% | 34.9% | 29.7% | 24.2% | 58.8% | 48.8% | 43.3% | 42.2% | |
| 9.16B | 3.03B | 2.96B | 3.39B | 9.08B | 7.78B | 6.42B | 4.98B | |
| 3.44 | 2.87 | 1.72 | 2.86 | 3.71 | 2.58 | 1.42 | 1.21 | |
| 3.36 | 2.81 | 1.67 | 2.80 | 3.64 | 2.53 | 1.40 | 1.20 | |
| 9.09B | 9.27B | 9.46B | 9.53B | 9.53B | 9.49B | 9.47B | 9.44B | |
| 9.24B | 9.41B | 9.61B | 9.70B | 9.70B | 9.65B | 9.60B | 9.57B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.