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 |
|---|---|---|---|---|---|---|---|---|---|
| 25.84B | 6.59B | 6.02B | 7.17B | 6.06B | 6.02B | 5.87B | 6.44B | 5.49B | |
Cost of Goods Sold | 9.00B | 2.09B | 2.21B | 2.49B | 2.21B | 2.27B | 2.19B | 2.45B | 2.10B |
| 16.84B | 4.50B | 3.81B | 4.68B | 3.85B | 3.75B | 3.68B | 3.99B | 3.39B | |
| 65.2% | 68.3% | 63.3% | 65.2% | 63.6% | 62.3% | 62.7% | 62.0% | 61.8% | |
Total Operating Expenses | 10.97B | 2.66B | 2.87B | 2.72B | 2.72B | 2.39B | 2.50B | 2.33B | 2.19B |
| 1.66B | 434.00M | 413.00M | 401.00M | 410.00M | 396.00M | 393.00M | 342.00M | 364.00M | |
| 8.78B | 2.23B | 2.28B | 2.23B | 2.04B | 1.99B | 2.11B | 1.98B | 1.82B | |
| 5.69B | 1.66B | 936.00M | 1.96B | 1.14B | 1.36B | 1.18B | 1.66B | 1.21B | |
| 22.0% | 25.2% | 15.5% | 27.3% | 18.7% | 22.6% | 20.1% | 25.8% | 22.0% | |
| 5.15B | 1.56B | 850.00M | 1.71B | 1.03B | 1.02B | 764.00M | 528.00M | 1.04B | |
Interest Income | 28.00M | N/A | N/A | N/A | 28.00M | 24.00M | 38.00M | 47.00M | 30.00M |
| 686.00M | N/A | 148.00M | 381.00M | 157.00M | 159.00M | N/A | N/A | N/A | |
Other Income/Expense | -543.00M | -95.00M | -86.00M | -256.00M | -106.00M | -345.00M | -415.00M | -1.14B | -165.00M |
| 3.73B | 1.28B | 745.00M | 849.00M | 859.00M | 884.00M | 654.00M | 546.00M | 834.00M | |
| 1.42B | 288.00M | 105.00M | 856.00M | 170.00M | 132.00M | 110.00M | -18.00M | 209.00M | |
| 14.4% | 19.4% | 12.4% | 11.8% | 14.2% | 14.7% | 11.1% | 8.5% | 15.2% | |
| 6.64B | 1.66B | 1.24B | 2.28B | 1.47B | 1.66B | 1.45B | 1.93B | 1.48B | |
| 25.7% | 25.2% | 20.5% | 31.8% | 24.3% | 27.5% | 24.7% | 29.9% | 26.9% | |
| 950.00M | 0.00 | 300.00M | 316.00M | 334.00M | 296.00M | 272.00M | 264.00M | 268.00M | |
| 9.73 | 3.32 | 1.95 | 2.21 | 2.25 | 2.32 | 1.71 | 1.43 | 2.19 | |
| 9.65 | 3.30 | 1.93 | 2.20 | 2.22 | 2.29 | 1.69 | 1.41 | 2.16 | |
| 383.50M | 383.50M | 382.90M | 382.50M | 382.40M | 382.20M | 381.70M | 381.00M | 381.10M | |
| 386.00M | 386.00M | 386.50M | 386.50M | 386.70M | 386.40M | 386.40M | 386.10M | 385.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 |
|---|---|---|---|---|---|---|---|---|
| 25.12B | 22.59B | 20.50B | 18.45B | 17.11B | 14.35B | 14.88B | 13.60B | |
Cost of Goods Sold | 9.05B | 8.62B | 8.00B | 7.41B | 6.40B | 5.60B | 5.50B | 5.00B |
| 16.07B | 13.98B | 12.49B | 11.04B | 10.71B | 8.75B | 9.38B | 8.60B | |
| 64.0% | 61.9% | 61.0% | 59.8% | 62.6% | 61.0% | 63.0% | 63.2% | |
Total Operating Expenses | 11.18B | 8.92B | 8.21B | 7.31B | 6.95B | 5.72B | 5.99B | 5.50B |
| 1.58B | 1.41B | 1.29B | 1.23B | 1.13B | 905.00M | 971.00M | 862.00M | |
| 8.65B | 7.50B | 6.92B | 6.08B | 5.81B | 4.82B | 5.02B | 4.63B | |
| 4.89B | 5.06B | 4.28B | 3.73B | 3.76B | 3.03B | 3.39B | 3.10B | |
| 19.5% | 22.4% | 20.9% | 20.2% | 22.0% | 21.1% | 22.8% | 22.8% | |
| 4.51B | 3.49B | 3.67B | 2.68B | 2.28B | 1.95B | 2.56B | 2.36B | |
Interest Income | 121.00M | 139.00M | 75.00M | 94.00M | 68.00M | 102.00M | 155.00M | 119.00M |
| 607.00M | 396.00M | 356.00M | 337.00M | 337.00M | 315.00M | 287.00M | 264.00M | |
Other Income/Expense | -375.00M | -1.57B | -608.00M | -1.05B | -1.48B | -1.07B | -826.00M | -748.00M |
| 3.25B | 2.99B | 3.17B | 2.36B | 1.99B | 1.60B | 2.08B | 3.55B | |
| 1.27B | 499.00M | 508.00M | 325.00M | 287.00M | 355.00M | 479.00M | -1.20B | |
| 12.9% | 13.2% | 15.4% | 12.8% | 11.7% | 11.1% | 14.0% | 26.1% | |
| 6.08B | 6.11B | 5.31B | 4.73B | 4.75B | 3.84B | 4.17B | 3.83B | |
| 24.2% | 27.0% | 25.9% | 25.6% | 27.8% | 26.8% | 28.0% | 28.1% | |
| 1.19B | 1.05B | 1.03B | 998.00M | 990.00M | 812.00M | 778.00M | 723.00M | |
| 8.49 | 7.86 | 8.34 | 6.23 | 5.29 | 4.26 | 5.57 | 9.50 | |
| 8.40 | 7.76 | 8.25 | 6.17 | 5.22 | 4.20 | 5.48 | 9.34 | |
| 382.20M | 381.00M | 379.60M | 378.20M | 377.00M | 375.50M | 374.00M | 374.10M | |
| 382.20M | 385.60M | 383.70M | 382.20M | 382.30M | 380.30M | 379.90M | 380.30M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.