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 |
|---|---|---|---|---|---|---|---|---|---|
| 53.69B | 13.20B | 14.37B | 13.47B | 12.65B | 11.53B | 11.96B | 11.19B | 10.70B | |
Cost of Goods Sold | 31.66B | 7.26B | 8.68B | 8.11B | 7.61B | 6.94B | 7.23B | 6.76B | 6.49B |
| 22.03B | 5.95B | 5.68B | 5.36B | 5.04B | 4.60B | 4.72B | 4.43B | 4.21B | |
| 41.0% | 45.0% | 39.6% | 39.8% | 39.8% | 39.9% | 39.5% | 39.6% | 39.4% | |
Total Operating Expenses | 15.77B | 4.02B | 3.91B | 4.25B | 3.59B | 3.37B | 3.96B | 3.37B | 3.42B |
| 3.54B | 951.00M | 885.00M | 862.00M | 840.00M | 815.00M | 785.00M | 774.00M | 760.00M | |
| 8.55B | 2.12B | 2.09B | 2.46B | 1.88B | 1.71B | 2.32B | 1.73B | 1.80B | |
| 6.26B | 1.92B | 1.77B | 1.11B | 1.45B | 1.23B | 770.00M | 1.06B | 796.00M | |
| 11.7% | 14.6% | 12.3% | 8.3% | 11.5% | 10.6% | 6.4% | 9.5% | 7.4% | |
| 4.85B | 476.00M | 277.00M | 2.61B | 1.49B | 1.37B | 899.00M | 2.76B | 1.06B | |
Interest Income | 749.00M | 175.00M | 200.00M | 193.00M | 181.00M | 169.00M | 191.00M | 195.00M | 176.00M |
| 443.00M | 108.00M | 115.00M | 112.00M | 108.00M | 105.00M | 117.00M | 143.00M | 139.00M | |
Other Income/Expense | -1.41B | -1.45B | -1.50B | 1.49B | 42.00M | 144.00M | 129.00M | 1.70B | 269.00M |
| 8.54B | 263.00M | 296.00M | 6.63B | 1.35B | 1.78B | 6.88B | 2.61B | 1.01B | |
| -3.75B | 194.00M | -40.00M | -4.05B | 142.00M | -402.00M | -6.00B | 158.00M | 57.00M | |
| 15.9% | 2.0% | 2.1% | 49.2% | 10.7% | 15.4% | 57.6% | 23.3% | 9.5% | |
| 7.02B | 2.11B | 1.97B | 1.31B | 1.63B | 1.41B | 946.00M | 1.25B | 977.00M | |
| 13.1% | 16.0% | 13.7% | 9.7% | 12.9% | 12.2% | 7.9% | 11.1% | 9.1% | |
| 760.00M | 191.00M | 193.00M | 195.00M | 181.00M | 178.00M | 176.00M | 186.00M | 181.00M | |
| 4.10 | 0.13 | 0.14 | 3.18 | 0.65 | 0.85 | 3.27 | 1.24 | 0.49 | |
| 4.01 | 0.13 | 0.14 | 3.11 | 0.63 | 0.83 | 3.21 | 1.20 | 0.47 | |
| 2.05B | 2.05B | 2.07B | 2.08B | 2.09B | 2.09B | 2.11B | 2.10B | 2.09B | |
| 2.07B | 2.07B | 2.11B | 2.12B | 2.12B | 2.12B | 2.14B | 2.15B | 2.15B |
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 |
|---|---|---|---|---|---|---|---|---|
| 52.02B | 43.98B | 37.28B | 31.88B | 17.45B | 11.14B | 13.00B | 10.43B | |
Cost of Goods Sold | 31.34B | 26.65B | 22.46B | 19.66B | 9.35B | 5.15B | 6.06B | 4.79B |
| 20.68B | 17.33B | 14.82B | 12.22B | 8.10B | 5.99B | 6.94B | 5.65B | |
| 39.8% | 39.4% | 39.8% | 38.3% | 46.4% | 53.7% | 53.4% | 54.1% | |
Total Operating Expenses | 15.11B | 14.53B | 13.71B | 14.05B | 11.94B | 10.85B | 15.54B | 8.68B |
| 3.40B | 3.11B | 3.16B | 2.80B | 2.05B | 2.21B | 4.84B | 1.50B | |
| 8.14B | 7.98B | 7.04B | 7.89B | 7.11B | 6.25B | 7.92B | 5.23B | |
| 5.57B | 2.80B | 1.11B | -1.83B | -3.83B | -4.86B | -8.60B | -3.03B | |
| 10.7% | 6.4% | 3.0% | -5.7% | -22.0% | -43.7% | -66.1% | -29.1% | |
| 5.75B | 4.09B | 2.37B | -9.32B | -1.06B | -6.98B | -8.47B | 1.27B | |
Interest Income | 743.00M | 721.00M | 484.00M | 139.00M | 37.00M | 55.00M | 234.00M | 104.00M |
| 440.00M | 523.00M | 633.00M | 565.00M | 483.00M | 458.00M | 559.00M | 648.00M | |
Other Income/Expense | 182.00M | 1.29B | 1.26B | -7.49B | 2.77B | -2.12B | 129.00M | 4.30B |
| 10.05B | 9.86B | 1.89B | -9.14B | -496.00M | -6.75B | -8.48B | 997.00M | |
| -4.35B | -5.76B | 213.00M | -181.00M | -492.00M | -192.00M | 45.00M | 283.00M | |
| 19.3% | 22.4% | 5.1% | -28.7% | -2.8% | -60.6% | -65.2% | 9.6% | |
| 6.31B | 3.54B | 1.93B | -885.00M | -2.93B | -4.29B | -8.12B | -2.61B | |
| 12.1% | 8.0% | 5.2% | -2.8% | -16.8% | -38.5% | -62.5% | -25.0% | |
| 747.00M | 737.00M | 823.00M | 947.00M | 902.00M | 575.00M | 472.00M | 426.00M | |
| 4.82 | 4.71 | 0.90 | -4.64 | -0.26 | -3.85 | -6.79 | 0.59 | |
| 4.73 | 4.56 | 0.87 | -4.65 | -0.26 | -3.85 | -6.79 | 0.59 | |
| 2.09B | 2.09B | 2.04B | 1.97B | 1.89B | 1.75B | 1.25B | 1.68B | |
| 2.12B | 2.15B | 2.09B | 1.97B | 1.89B | 1.75B | 1.25B | 1.68B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.