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 |
|---|---|---|---|---|---|---|---|---|---|
| 21.82B | 5.43B | 5.85B | 5.25B | 5.29B | 4.52B | 5.11B | 5.34B | 5.28B | |
Cost of Goods Sold | 7.02B | 1.92B | 2.21B | 1.44B | 1.44B | 1.27B | 1.50B | 1.54B | 1.60B |
| 14.80B | 3.51B | 3.63B | 3.81B | 3.85B | 3.25B | 3.60B | 3.81B | 3.67B | |
| 67.8% | 64.6% | 62.1% | 72.6% | 72.8% | 71.9% | 70.6% | 71.3% | 69.6% | |
Total Operating Expenses | 3.73B | 550.00M | 1.98B | 582.00M | 620.00M | 1.46B | 722.00M | 656.00M | 1.14B |
| N/A | N/A | N/A | N/A | N/A | N/A | 43.00M | 61.00M | N/A | |
| 2.37B | 550.00M | 618.00M | 580.00M | 619.00M | 588.00M | 687.00M | 656.00M | 788.00M | |
| 11.07B | 2.96B | 1.65B | 3.23B | 3.23B | 1.79B | 2.88B | 3.15B | 2.53B | |
| 50.7% | 54.5% | 28.2% | 61.5% | 61.1% | 39.6% | 56.4% | 59.0% | 48.0% | |
| 10.56B | 2.86B | 1.51B | 3.08B | 3.12B | 1.68B | 2.78B | 3.03B | 5.12B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.07B | 258.00M | 264.00M | 278.00M | 275.00M | 262.00M | 255.00M | 267.00M | 261.00M | |
Other Income/Expense | -502.00M | -97.00M | -138.00M | -155.00M | -112.00M | -105.00M | -105.00M | -126.00M | 2.58B |
| 8.05B | 2.18B | 1.12B | 2.38B | 2.38B | 1.08B | 3.04B | 2.29B | 3.80B | |
| 2.51B | 676.00M | 396.00M | 700.00M | 740.00M | 606.00M | -262.00M | 733.00M | 1.31B | |
| 36.9% | 40.2% | 19.1% | 45.2% | 45.0% | 23.8% | 59.5% | 42.9% | 72.1% | |
| 11.28B | 3.01B | 1.67B | 3.30B | 3.30B | 1.86B | 2.96B | 3.23B | 2.61B | |
| 51.7% | 55.5% | 28.6% | 62.8% | 62.4% | 41.1% | 57.9% | 60.4% | 49.4% | |
| 217.00M | 56.00M | 20.00M | 70.00M | 71.00M | 71.00M | 73.00M | 74.00M | 74.00M | |
| 4.78 | 1.30 | 0.66 | 1.41 | 1.41 | 0.63 | 1.80 | 1.34 | 2.21 | |
| 4.78 | 1.30 | 0.66 | 1.41 | 1.41 | 0.63 | 1.79 | 1.34 | 2.21 | |
| 1.67B | 1.67B | 1.68B | 1.68B | 1.68B | 1.69B | 1.69B | 1.70B | 1.72B | |
| 1.67B | 1.67B | 1.68B | 1.68B | 1.68B | 1.69B | 1.69B | 1.70B | 1.72B |
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 |
|---|---|---|---|---|---|---|---|---|
| 20.14B | 20.44B | 20.50B | 20.69B | 21.11B | 20.84B | 19.80B | 19.63B | |
Cost of Goods Sold | 2.70B | 6.08B | 6.22B | 6.44B | 7.12B | 7.82B | 7.08B | 7.37B |
| 17.44B | 14.37B | 14.28B | 14.25B | 13.99B | 13.02B | 12.71B | 12.25B | |
| 86.6% | 70.3% | 69.7% | 68.9% | 66.3% | 62.5% | 64.2% | 62.4% | |
Total Operating Expenses | 2.38B | 3.13B | 2.74B | 2.33B | 2.43B | 2.15B | 2.38B | 3.14B |
| 195.00M | 208.00M | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.18B | 2.74B | 2.74B | 2.33B | 2.43B | 2.15B | 2.23B | 2.76B | |
| 15.06B | 11.24B | 11.55B | 11.92B | 11.56B | 10.87B | 10.33B | 9.12B | |
| 74.8% | 55.0% | 56.3% | 57.6% | 54.8% | 52.2% | 52.2% | 46.4% | |
| 9.39B | 13.66B | 10.93B | 7.39B | 3.82B | 6.89B | 766.00M | 9.34B | |
Interest Income | 98.00M | 87.00M | 160.00M | 70.00M | 26.00M | 14.00M | 42.00M | 32.00M |
| 1.18B | 1.12B | 1.15B | 1.13B | 1.19B | 1.22B | 1.32B | 697.00M | |
Other Income/Expense | -5.67B | 2.42B | -619.00M | -4.53B | -7.74B | -3.98B | -9.56B | 226.00M |
| 6.95B | 11.26B | 8.13B | 5.76B | 2.48B | 4.47B | -1.29B | 6.96B | |
| 2.44B | 2.39B | 2.80B | 1.63B | 1.35B | 2.44B | 2.06B | 2.37B | |
| 34.5% | 55.1% | 39.7% | 27.9% | 11.7% | 21.4% | -6.5% | 35.5% | |
| 15.33B | 11.53B | 11.82B | 12.14B | 11.80B | 11.13B | 10.55B | 9.34B | |
| 76.1% | 56.4% | 57.6% | 58.7% | 55.9% | 53.4% | 53.3% | 47.6% | |
| 266.00M | 286.00M | 272.00M | 226.00M | 244.00M | 257.00M | 226.00M | 227.00M | |
| 4.11 | 6.54 | 4.61 | 3.19 | 1.34 | 2.40 | -0.69 | 3.69 | |
| 4.11 | 6.54 | 4.57 | 3.19 | 1.34 | 2.40 | -0.69 | 3.69 | |
| 1.68B | 1.72B | 1.76B | 1.80B | 1.84B | 1.86B | 1.87B | 1.89B | |
| 1.68B | 1.72B | 1.78B | 1.80B | 1.84B | 1.86B | 1.87B | 1.89B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.