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 |
|---|---|---|---|---|---|---|---|---|---|
| 77.47B | 14.99B | 20.88B | 21.04B | 20.56B | 19.93B | 18.93B | 19.22B | 18.78B | |
Cost of Goods Sold | 13.08B | 2.97B | 3.22B | 3.47B | 3.42B | 3.48B | 3.12B | 3.33B | 3.50B |
| 64.38B | 12.02B | 17.66B | 17.57B | 17.14B | 16.45B | 15.82B | 15.89B | 15.28B | |
| 83.1% | 80.2% | 84.6% | 83.5% | 83.4% | 82.5% | 83.5% | 82.7% | 81.4% | |
Total Operating Expenses | 40.50B | 1.65B | 11.06B | 14.48B | 13.31B | 12.90B | 12.49B | 13.13B | 12.08B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 19.20B | 1.65B | 9.60B | 4.12B | 3.84B | 3.71B | 3.61B | 3.72B | 3.52B | |
| 23.89B | 10.37B | 6.60B | 3.09B | 3.83B | 3.55B | 3.33B | 2.76B | 3.20B | |
| 30.8% | 69.2% | 31.6% | 14.7% | 18.6% | 17.8% | 17.6% | 14.3% | 17.1% | |
| 11.66B | 965.53M | 3.78B | 3.09B | 3.83B | 3.55B | 3.33B | 2.76B | 3.20B | |
Interest Income | 19.90B | 36.00M | 6.67B | 6.58B | 6.62B | 6.26B | 6.13B | 6.08B | 6.15B |
| 8.12B | 1.96B | 1.97B | 2.06B | 2.13B | 2.08B | 1.97B | 2.04B | 2.14B | |
Other Income/Expense | -12.23B | -9.41B | -2.82B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 8.34B | 4.53M | 2.97B | 2.46B | 2.90B | 2.88B | 2.58B | 2.17B | 2.51B | |
| 3.32B | 961.00M | 807.00M | 628.00M | 923.00M | 665.00M | 746.00M | 586.00M | 697.00M | |
| 10.8% | 0.0% | 14.2% | 11.7% | 14.1% | 14.5% | 13.6% | 11.3% | 13.4% | |
| 25.76B | 10.86B | 7.07B | 3.55B | 4.28B | 3.98B | 3.76B | 3.18B | 3.64B | |
| 33.3% | 72.5% | 33.8% | 16.9% | 20.8% | 20.0% | 19.9% | 16.6% | 19.4% | |
| 1.87B | 488.00M | 468.00M | 462.00M | 455.00M | 427.00M | 433.00M | 428.00M | 437.00M | |
| 11.96 | 0.01 | 4.28 | 3.53 | 4.14 | 4.08 | 3.64 | 2.99 | 3.49 | |
| 11.96 | 0.01 | 4.28 | 3.53 | 4.14 | 4.08 | 3.64 | 3.04 | 3.49 | |
| 678.00M | 678.00M | 686.00M | 687.00M | 692.00M | 698.00M | 701.00M | 704.00M | 708.00M | |
| 678.00M | 678.00M | 686.00M | 688.00M | 693.00M | 699.00M | 702.00M | 704.00M | 709.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 80.46B | 74.20B | 67.36B | 55.63B | 44.43B | 38.34B | 47.10B | 43.26B | |
Cost of Goods Sold | 13.49B | 13.44B | 11.77B | 4.95B | -136.00M | 6.83B | 7.04B | 6.29B |
| 66.97B | 60.76B | 55.59B | 50.68B | 44.57B | 31.51B | 40.06B | 36.96B | |
| 83.2% | 81.9% | 82.5% | 91.1% | 100.3% | 82.2% | 85.1% | 85.4% | |
Total Operating Expenses | 53.18B | 47.87B | 45.08B | 41.09B | 33.88B | 27.21B | 31.63B | 28.84B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 15.27B | 14.24B | 13.28B | 12.71B | 11.53B | 9.41B | 13.04B | 11.87B | |
| 13.79B | 12.89B | 10.51B | 9.59B | 10.69B | 4.30B | 8.43B | 8.12B | |
| 17.1% | 17.4% | 15.6% | 17.2% | 24.1% | 11.2% | 17.9% | 18.8% | |
| 13.79B | 12.89B | 10.51B | 9.59B | 10.69B | 4.30B | 8.43B | 8.12B | |
Interest Income | 25.60B | 23.80B | 19.98B | 12.66B | 9.03B | 10.08B | 12.08B | 10.61B |
| 8.23B | 8.25B | 6.85B | 2.76B | 1.28B | 2.10B | 3.46B | 2.94B | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 10.83B | 10.13B | 8.37B | 7.51B | 8.06B | 3.13B | 6.76B | 6.92B | |
| 2.96B | 2.77B | 2.14B | 2.07B | 2.63B | 1.16B | 1.67B | 1.20B | |
| 13.5% | 13.7% | 12.4% | 13.5% | 18.1% | 8.2% | 14.4% | 16.0% | |
| 15.57B | 14.57B | 12.16B | 11.21B | 12.38B | 5.84B | 9.62B | 9.41B | |
| 19.4% | 19.6% | 18.1% | 20.2% | 27.9% | 15.2% | 20.4% | 21.8% | |
| 1.78B | 1.68B | 1.65B | 1.63B | 1.70B | 1.54B | 1.19B | 1.29B | |
| 15.41 | 14.04 | 11.23 | 9.85 | 10.03 | 3.77 | 8.01 | 8.09 | |
| 15.38 | 14.02 | 11.21 | 9.84 | 10.02 | 3.77 | 7.99 | 8.06 | |
| 695.00M | 713.00M | 735.00M | 751.00M | 789.00M | 805.00M | 828.00M | 856.00M | |
| 696.00M | 713.00M | 736.00M | 752.00M | 790.00M | 806.00M | 830.00M | 859.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.