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 |
|---|---|---|---|---|---|---|---|---|---|
| 19.91B | 5.60B | 4.77B | 4.83B | 4.71B | 4.80B | 4.92B | 4.99B | 4.89B | |
Cost of Goods Sold | 7.75B | 968.00M | 2.42B | 2.16B | 2.21B | 2.58B | 2.68B | 2.77B | 2.87B |
| 12.16B | 4.63B | 2.35B | 2.68B | 2.50B | 2.23B | 2.24B | 2.22B | 2.02B | |
| 61.1% | 82.7% | 49.3% | 55.4% | 53.1% | 46.4% | 45.5% | 44.4% | 41.3% | |
Total Operating Expenses | 7.61B | 3.72B | 1.40B | 1.25B | 1.25B | 1.24B | 1.27B | 1.19B | 1.18B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 3.30B | 1.32B | 723.00M | 623.00M | 636.00M | 622.00M | 582.00M | 587.00M | 563.00M | |
| 4.55B | 914.00M | 952.00M | 1.43B | 1.26B | 984.00M | 973.00M | 1.03B | 844.00M | |
| 22.9% | 16.3% | 20.0% | 29.6% | 26.7% | 20.5% | 19.8% | 20.6% | 17.3% | |
| 4.68B | 1.05B | 952.00M | 1.43B | 1.26B | 984.00M | 973.00M | 1.03B | 844.00M | |
Interest Income | 22.65B | 5.60B | 5.73B | 5.73B | 5.59B | 5.55B | 5.71B | 5.79B | 5.58B |
| 4.02B | 968.00M | 973.00M | 1.01B | 1.06B | 1.09B | 1.12B | 1.18B | 1.18B | |
Other Income/Expense | 133.00M | 133.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 3.60B | 805.00M | 751.00M | 1.08B | 967.00M | 757.00M | 774.00M | 789.00M | 643.00M | |
| 1.08B | 242.00M | 201.00M | 352.00M | 289.00M | 227.00M | 199.00M | 239.00M | 201.00M | |
| 18.1% | 14.4% | 15.8% | 22.3% | 20.5% | 15.8% | 15.7% | 15.8% | 13.2% | |
| 5.08B | 1.06B | 1.09B | 1.56B | 1.38B | 1.11B | 1.09B | 1.15B | 965.00M | |
| 25.5% | 18.9% | 22.9% | 32.2% | 29.2% | 23.1% | 22.2% | 23.0% | 19.7% | |
| 532.00M | 143.00M | 139.00M | 128.00M | 122.00M | 125.00M | 120.00M | 121.00M | 121.00M | |
| 9.76 | 2.29 | 2.07 | 2.89 | 2.51 | 1.91 | 1.93 | 1.96 | 1.56 | |
| 9.67 | 2.27 | 2.04 | 2.86 | 2.50 | 1.89 | 1.91 | 1.94 | 1.55 | |
| 342.40M | 342.40M | 357.84M | 375.70M | 376.20M | 385.20M | 389.30M | 392.30M | 399.30M | |
| 346.00M | 346.00M | 357.84M | 379.40M | 379.10M | 389.40M | 394.80M | 396.50M | 402.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 19.12B | 20.76B | 17.34B | 13.20B | 11.22B | 12.83B | 15.60B | 15.15B | |
Cost of Goods Sold | 9.36B | 11.37B | 9.68B | 4.90B | 1.76B | 6.97B | 6.47B | 7.42B |
| 9.76B | 9.39B | 7.66B | 8.30B | 9.47B | 5.85B | 9.13B | 7.74B | |
| 51.0% | 45.2% | 44.2% | 62.9% | 84.3% | 45.6% | 58.5% | 51.1% | |
Total Operating Expenses | 5.13B | 4.84B | 4.76B | 4.34B | 3.96B | 4.05B | 4.25B | 4.09B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.60B | 2.35B | 2.41B | 2.17B | 1.99B | 1.83B | 2.00B | 1.96B | |
| 4.62B | 4.55B | 2.90B | 3.96B | 5.50B | 1.80B | 4.89B | 3.64B | |
| 24.2% | 21.9% | 16.7% | 30.0% | 49.0% | 14.0% | 31.3% | 24.0% | |
| 4.62B | 4.55B | 2.90B | 3.96B | 5.50B | 1.80B | 4.89B | 3.64B | |
Interest Income | 22.60B | 22.64B | 20.71B | 17.15B | 15.27B | 16.07B | 19.09B | 17.99B |
| 4.13B | 4.63B | 3.71B | 1.52B | 1.03B | 1.67B | 2.29B | 1.87B | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 3.55B | 3.50B | 2.24B | 3.02B | 4.22B | 1.39B | 3.75B | 2.79B | |
| 1.07B | 1.05B | 666.00M | 946.00M | 1.28B | 412.00M | 1.14B | 854.00M | |
| 18.6% | 16.9% | 12.9% | 22.9% | 37.6% | 10.8% | 24.0% | 18.4% | |
| 5.13B | 5.03B | 3.36B | 4.38B | 5.89B | 2.18B | 5.25B | 3.95B | |
| 26.9% | 24.2% | 19.4% | 33.2% | 52.5% | 17.0% | 33.7% | 26.0% | |
| 514.00M | 481.00M | 458.00M | 419.00M | 390.00M | 383.00M | 367.00M | 302.00M | |
| 9.35 | 8.64 | 5.21 | 6.19 | 7.40 | 2.28 | 5.59 | 3.76 | |
| 9.29 | 8.55 | 5.19 | 6.15 | 7.34 | 2.27 | 5.56 | 3.74 | |
| 357.84M | 396.50M | 421.20M | 480.40M | 564.60M | 589.00M | 670.20M | 742.30M | |
| 357.84M | 400.60M | 423.50M | 483.40M | 569.30M | 590.80M | 673.50M | 746.90M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.