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 |
|---|---|---|---|---|---|---|---|---|---|
| 297.63B | 82.46B | 73.66B | 69.61B | 71.90B | 69.91B | 68.91B | 67.01B | 69.67B | |
Cost of Goods Sold | 111.31B | 27.63B | 26.33B | 28.47B | 28.88B | 27.89B | 26.90B | 26.87B | 30.12B |
| 186.33B | 54.83B | 47.33B | 41.14B | 43.02B | 42.02B | 42.01B | 40.14B | 39.54B | |
| 62.6% | 66.5% | 64.3% | 59.1% | 59.8% | 60.1% | 61.0% | 59.9% | 56.8% | |
Total Operating Expenses | 102.43B | 27.32B | 26.85B | 23.98B | 24.28B | 23.74B | 23.60B | 22.76B | 22.57B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 72.46B | 21.42B | 21.41B | 14.59B | 15.05B | 14.99B | 15.73B | 13.80B | 14.07B | |
| 83.90B | 27.52B | 20.48B | 17.16B | 18.74B | 18.28B | 18.41B | 17.38B | 16.98B | |
| 28.2% | 33.4% | 27.8% | 24.7% | 26.1% | 26.2% | 26.7% | 25.9% | 24.4% | |
| 83.90B | 27.52B | 20.48B | 17.16B | 18.74B | 18.28B | 18.41B | 17.38B | 16.98B | |
Interest Income | 198.06B | 50.62B | 49.19B | 48.81B | 49.44B | 48.24B | 46.85B | 47.57B | 50.42B |
| 98.22B | 25.11B | 23.82B | 23.81B | 25.47B | 25.03B | 23.58B | 24.22B | 27.01B | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 65.07B | 21.16B | 16.49B | 13.03B | 14.39B | 14.99B | 14.64B | 14.01B | 12.90B | |
| 18.83B | 6.36B | 3.98B | 4.13B | 4.35B | 3.30B | 3.77B | 3.37B | 4.08B | |
| 21.9% | 25.7% | 22.4% | 18.7% | 20.0% | 21.4% | 21.3% | 20.9% | 18.5% | |
| 90.84B | 27.52B | 22.84B | 19.47B | 21.01B | 20.49B | 20.44B | 19.34B | 18.95B | |
| 30.5% | 33.4% | 31.0% | 28.0% | 29.2% | 29.3% | 29.7% | 28.9% | 27.2% | |
| 6.95B | 0.00 | 2.36B | 2.31B | 2.27B | 2.21B | 2.03B | 1.97B | 1.97B | |
| 23.26 | 7.59 | 5.95 | 4.63 | 5.09 | 5.25 | 5.08 | 4.82 | 4.38 | |
| 23.21 | 7.57 | 5.94 | 4.63 | 5.07 | 5.24 | 5.07 | 4.81 | 4.37 | |
| 2.79B | 2.79B | 2.79B | 2.79B | 2.79B | 2.79B | 2.82B | 2.84B | 2.86B | |
| 2.79B | 2.79B | 2.79B | 2.79B | 2.79B | 2.79B | 2.82B | 2.84B | 2.87B |
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 |
|---|---|---|---|---|---|---|---|---|
| 279.75B | 270.79B | 236.27B | 153.82B | 127.24B | 129.84B | 142.51B | 129.82B | |
Cost of Goods Sold | 112.14B | 112.00B | 90.60B | 32.43B | -3.67B | 27.37B | 32.38B | 25.91B |
| 167.61B | 158.78B | 145.67B | 121.39B | 130.91B | 102.47B | 110.14B | 103.91B | |
| 59.9% | 58.6% | 61.7% | 78.9% | 102.9% | 78.9% | 77.3% | 80.0% | |
Total Operating Expenses | 95.01B | 83.70B | 84.06B | 75.23B | 71.34B | 66.66B | 65.27B | 63.15B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 60.02B | 56.33B | 51.06B | 45.55B | 41.60B | 37.46B | 37.51B | 36.16B | |
| 72.59B | 75.08B | 61.61B | 46.17B | 59.56B | 35.81B | 44.87B | 40.76B | |
| 26.0% | 27.7% | 26.1% | 30.0% | 46.8% | 27.6% | 31.5% | 31.4% | |
| 72.59B | 75.08B | 61.61B | 46.17B | 59.56B | 35.81B | 44.87B | 40.76B | |
Interest Income | 193.34B | 193.93B | 170.59B | 92.81B | 57.86B | 64.52B | 84.04B | 76.10B |
| 97.90B | 101.35B | 81.32B | 26.10B | 5.55B | 9.96B | 26.80B | 21.04B | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 57.05B | 58.47B | 49.55B | 37.68B | 48.33B | 29.13B | 36.43B | 32.47B | |
| 15.55B | 16.61B | 12.06B | 8.49B | 11.23B | 6.68B | 8.44B | 8.29B | |
| 20.4% | 21.6% | 21.0% | 24.5% | 38.0% | 22.4% | 25.6% | 25.0% | |
| 81.42B | 83.02B | 69.12B | 53.22B | 67.49B | 44.43B | 53.23B | 48.55B | |
| 29.1% | 30.7% | 29.3% | 34.6% | 53.0% | 34.2% | 37.4% | 37.4% | |
| 8.82B | 7.94B | 7.51B | 7.05B | 7.93B | 8.61B | 8.37B | 7.79B | |
| 20.09 | 19.79 | 16.25 | 12.10 | 15.39 | 8.89 | 10.75 | 9.04 | |
| 20.05 | 19.75 | 16.23 | 12.09 | 15.36 | 8.88 | 10.72 | 9.00 | |
| 2.79B | 2.87B | 2.94B | 2.97B | 3.02B | 3.08B | 3.22B | 3.40B | |
| 2.79B | 2.88B | 2.94B | 2.97B | 3.03B | 3.09B | 3.23B | 3.41B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.