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 |
|---|---|---|---|---|---|---|---|---|---|
| 214.96B | 56.31B | 59.89B | 51.24B | 47.52B | 42.31B | 48.38B | 40.59B | 39.07B | |
Cost of Goods Sold | 38.82B | 10.22B | 10.91B | 9.21B | 8.49B | 7.57B | 8.84B | 7.38B | 7.31B |
| 176.14B | 46.09B | 48.99B | 42.04B | 39.02B | 34.74B | 39.55B | 33.21B | 31.76B | |
| 81.9% | 81.9% | 81.8% | 82.0% | 82.1% | 82.1% | 81.7% | 81.8% | 81.3% | |
Total Operating Expenses | 87.55B | 23.22B | 24.24B | 21.50B | 18.58B | 17.19B | 16.18B | 15.86B | 16.92B |
| 62.92B | 17.70B | 17.14B | 15.14B | 12.94B | 12.15B | 12.18B | 11.18B | 10.54B | |
| 24.63B | 5.52B | 7.11B | 6.36B | 5.64B | 5.04B | 4.00B | 4.69B | 6.38B | |
| 88.59B | 22.87B | 24.75B | 20.54B | 20.44B | 17.55B | 23.36B | 17.35B | 14.85B | |
| 41.2% | 40.6% | 41.3% | 40.1% | 43.0% | 41.5% | 48.3% | 42.7% | 38.0% | |
| 89.30B | 21.75B | 25.35B | 21.66B | 20.53B | 18.38B | 23.55B | 17.82B | 15.11B | |
Interest Income | 2.74B | 744.00M | 1.16B | 359.00M | 481.00M | 658.00M | 731.00M | 661.00M | 540.00M |
| 1.74B | 562.00M | 708.00M | 227.00M | 241.00M | 240.00M | 251.00M | 208.00M | 128.00M | |
Other Income/Expense | 709.00M | -1.12B | 608.00M | 1.13B | 93.00M | 827.00M | 188.00M | 472.00M | 259.00M |
| 70.59B | 26.77B | 22.77B | 2.71B | 18.34B | 16.64B | 20.84B | 15.69B | 13.46B | |
| 18.71B | -5.02B | 2.58B | 18.95B | 2.20B | 1.74B | 2.71B | 2.13B | 1.64B | |
| 32.8% | 47.5% | 38.0% | 5.3% | 38.6% | 39.3% | 43.1% | 38.7% | 34.5% | |
| 109.31B | 28.87B | 30.16B | 25.50B | 24.78B | 21.45B | 27.82B | 21.38B | 18.48B | |
| 50.8% | 51.3% | 50.3% | 49.8% | 52.2% | 50.7% | 57.5% | 52.7% | 47.3% | |
| 20.71B | 6.00B | 5.41B | 4.96B | 4.34B | 3.90B | 4.46B | 4.03B | 3.64B | |
| 27.96 | 10.57 | 9.03 | 1.08 | 7.28 | 6.59 | 8.22 | 6.20 | 5.31 | |
| 27.50 | 10.44 | 8.87 | 1.05 | 7.14 | 6.43 | 8.02 | 6.03 | 5.16 | |
| 2.53B | 2.53B | 2.52B | 2.52B | 2.52B | 2.53B | 2.53B | 2.53B | 2.53B | |
| 2.56B | 2.56B | 2.57B | 2.57B | 2.57B | 2.59B | 2.61B | 2.60B | 2.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 |
|---|---|---|---|---|---|---|---|---|
| 200.97B | 164.50B | 134.90B | 116.61B | 117.93B | 85.97B | 70.70B | 55.84B | |
Cost of Goods Sold | 36.17B | 30.16B | 25.96B | 25.25B | 22.65B | 16.69B | 12.77B | 9.36B |
| 164.79B | 134.34B | 108.94B | 91.36B | 95.28B | 69.27B | 57.93B | 46.48B | |
| 82.0% | 81.7% | 80.8% | 78.3% | 80.8% | 80.6% | 81.9% | 83.2% | |
Total Operating Expenses | 81.52B | 64.96B | 62.19B | 62.42B | 48.53B | 36.60B | 33.94B | 21.57B |
| 57.37B | 43.87B | 38.48B | 35.34B | 24.66B | 18.45B | 13.60B | 10.27B | |
| 24.14B | 21.09B | 23.71B | 27.08B | 23.87B | 18.16B | 20.34B | 11.30B | |
| 83.28B | 69.38B | 46.75B | 28.94B | 46.75B | 32.67B | 23.99B | 24.91B | |
| 41.4% | 42.2% | 34.7% | 24.8% | 39.6% | 38.0% | 33.9% | 44.6% | |
| 85.93B | 70.66B | 47.43B | 28.82B | 47.28B | 33.18B | 24.81B | 25.36B | |
Interest Income | 2.12B | 2.52B | 1.64B | 461.00M | 484.00M | 672.00M | 904.00M | 652.00M |
| 1.17B | 715.00M | 446.00M | 185.00M | 23.00M | N/A | 20.00M | 9.00M | |
Other Income/Expense | 2.66B | 1.28B | 677.00M | -125.00M | 531.00M | 509.00M | 826.00M | 448.00M |
| 60.46B | 62.36B | 39.10B | 23.20B | 39.37B | 29.15B | 18.48B | 22.11B | |
| 25.47B | 8.30B | 8.33B | 5.62B | 7.91B | 4.03B | 6.33B | 3.25B | |
| 30.1% | 37.9% | 29.0% | 19.9% | 33.4% | 33.9% | 26.1% | 39.6% | |
| 101.89B | 84.88B | 57.93B | 37.63B | 54.72B | 39.53B | 29.73B | 29.23B | |
| 50.7% | 51.6% | 42.9% | 32.3% | 46.4% | 46.0% | 42.0% | 52.3% | |
| 18.62B | 15.50B | 11.18B | 8.69B | 7.97B | 6.86B | 5.74B | 4.32B | |
| 23.98 | 24.61 | 15.19 | 8.63 | 13.99 | 10.22 | 6.48 | 7.65 | |
| 23.49 | 23.86 | 14.87 | 8.59 | 13.77 | 10.09 | 6.43 | 7.57 | |
| 2.52B | 2.53B | 2.57B | 2.69B | 2.81B | 2.85B | 2.85B | 2.89B | |
| 2.57B | 2.61B | 2.63B | 2.70B | 2.86B | 2.89B | 2.88B | 2.92B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.