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 |
|---|---|---|---|---|---|---|---|---|---|
| 20.66B | 5.29B | 5.22B | 6.00B | 4.15B | 3.68B | 3.13B | 3.65B | 3.37B | |
Cost of Goods Sold | 9.07B | 2.40B | 2.07B | 2.71B | 1.89B | 1.88B | 1.78B | 2.03B | 2.05B |
| 11.59B | 2.90B | 3.15B | 3.28B | 2.26B | 1.80B | 1.35B | 1.61B | 1.32B | |
| 56.1% | 54.7% | 60.4% | 54.8% | 54.4% | 49.0% | 43.0% | 44.2% | 39.3% | |
Total Operating Expenses | 774.00M | 247.00M | 155.00M | 203.00M | 169.00M | 121.00M | 96.00M | 106.00M | 150.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.00M | N/A | |
| 558.00M | 31.00M | 155.00M | 203.00M | 169.00M | 121.00M | 96.00M | 105.00M | 150.00M | |
| 10.81B | 2.65B | 3.00B | 3.08B | 2.09B | 1.68B | 1.25B | 1.51B | 1.17B | |
| 52.4% | 50.1% | 57.4% | 51.4% | 50.4% | 45.7% | 39.9% | 41.3% | 34.8% | |
| 12.24B | 2.62B | 3.23B | 4.01B | 2.38B | 1.36B | 1.06B | 1.88B | 1.02B | |
Interest Income | 33.00M | N/A | 10.00M | 12.00M | 11.00M | 12.00M | 11.00M | 3.00M | 6.00M |
| 262.00M | 26.00M | 100.00M | 37.00M | 99.00M | 58.00M | 117.00M | N/A | 157.00M | |
Other Income/Expense | 1.43B | -26.00M | 233.00M | 926.00M | 292.00M | -324.00M | -191.00M | 375.00M | -147.00M |
| 6.53B | 1.22B | 1.60B | 2.41B | 1.30B | 811.00M | 474.00M | 996.00M | 483.00M | |
| 2.75B | 732.00M | 747.00M | 794.00M | 477.00M | 102.00M | 278.00M | 694.00M | 245.00M | |
| 31.6% | 23.0% | 30.7% | 40.1% | 31.4% | 22.0% | 15.1% | 27.3% | 14.3% | |
| 12.99B | 3.21B | 3.52B | 3.69B | 2.57B | 2.14B | 1.68B | 1.85B | 1.67B | |
| 62.9% | 60.6% | 67.4% | 61.6% | 62.0% | 58.1% | 53.8% | 50.9% | 49.6% | |
| 2.17B | 555.00M | 520.00M | 614.00M | 482.00M | 458.00M | 434.00M | 348.25M | 500.00M | |
| 3.89 | 0.73 | 0.94 | 1.46 | 0.76 | 0.47 | 0.27 | 0.57 | 0.28 | |
| 3.91 | 0.73 | 0.94 | 1.48 | 0.76 | 0.47 | 0.27 | 0.57 | 0.28 | |
| 1.67B | 1.67B | 1.68B | 1.68B | 1.70B | 1.72B | 1.73B | 1.75B | 1.75B | |
| 1.67B | 1.67B | 1.68B | 1.68B | 1.70B | 1.72B | 1.73B | 1.75B | 1.75B |
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 |
|---|---|---|---|---|---|---|---|---|
| 16.96B | 12.92B | 11.40B | 11.01B | 11.98B | 12.60B | 9.72B | 7.24B | |
Cost of Goods Sold | 8.27B | 7.96B | 7.93B | 7.54B | 7.11B | 7.42B | 6.86B | 5.05B |
| 8.69B | 4.96B | 3.46B | 3.47B | 4.88B | 5.18B | 2.86B | 2.19B | |
| 51.3% | 38.4% | 30.4% | 31.5% | 40.7% | 41.1% | 29.4% | 30.3% | |
Total Operating Expenses | 589.00M | 508.00M | 487.00M | 509.00M | 438.00M | 481.00M | 493.00M | 549.00M |
| N/A | 1.00M | N/A | 15.00M | 16.00M | 1.00M | 1.00M | 1.00M | |
| 589.00M | 507.00M | 487.00M | 159.00M | 151.00M | 185.00M | 212.00M | 278.00M | |
| 8.10B | 4.45B | 2.98B | 2.96B | 4.44B | 4.70B | 2.37B | 1.65B | |
| 47.8% | 34.5% | 26.1% | 26.9% | 37.0% | 37.3% | 24.4% | 22.7% | |
| 8.80B | 4.61B | 2.81B | 1.68B | 4.63B | 4.95B | 6.36B | -237.00M | |
Interest Income | 46.00M | 18.00M | 21.00M | 17.00M | 16.00M | 51.48M | 50.83M | 35.22M |
| 358.00M | 423.00M | 350.00M | 341.00M | 346.00M | 358.29M | 443.48M | 447.37M | |
Other Income/Expense | 703.00M | 155.00M | -164.00M | -1.28B | 195.00M | 250.00M | 3.99B | -1.88B |
| 4.99B | 2.14B | 1.27B | 432.00M | 2.02B | 2.32B | 3.97B | -1.54B | |
| 1.65B | 1.52B | 861.00M | 664.00M | 1.34B | 1.33B | 1.78B | 1.20B | |
| 29.4% | 16.6% | 11.2% | 3.9% | 16.9% | 18.5% | 40.8% | -21.3% | |
| 10.09B | 5.85B | 5.36B | 5.46B | 6.58B | 6.51B | 4.02B | 3.47B | |
| 59.5% | 45.2% | 47.0% | 49.5% | 54.9% | 51.7% | 41.3% | 47.9% | |
| 1.99B | 1.39B | 2.38B | 2.50B | 2.14B | 1.81B | 1.65B | 1.82B | |
| 2.98 | 1.22 | 0.72 | 0.23 | 1.14 | 1.31 | 2.31 | -1.32 | |
| 2.98 | 1.22 | 0.72 | 0.23 | 1.14 | 1.31 | 2.31 | -1.32 | |
| 1.71B | 1.75B | 1.75B | 1.77B | 1.78B | 1.78B | 1.76B | 1.17B | |
| 1.71B | 1.75B | 1.75B | 1.77B | 1.78B | 1.78B | 1.76B | 1.17B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.