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 |
|---|---|---|---|---|---|---|---|---|---|
| 62.08B | 15.82B | 14.76B | 15.30B | 16.20B | 14.88B | 13.39B | 14.18B | 15.10B | |
Cost of Goods Sold | 37.50B | 8.31B | 7.92B | 10.35B | 10.93B | 10.43B | 10.47B | 9.94B | 11.04B |
| 24.58B | 7.51B | 6.84B | 4.95B | 5.27B | 4.45B | 2.92B | 4.24B | 4.07B | |
| 39.6% | 47.5% | 46.4% | 32.4% | 32.5% | 29.9% | 21.8% | 29.9% | 26.9% | |
Total Operating Expenses | 13.29B | 3.88B | 6.84B | 1.18B | 1.38B | 733.00M | 1.25B | 1.12B | 1.07B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 6.10B | 3.80B | 0.00 | 1.16B | 1.14B | 1.13B | 1.08B | 1.12B | 1.09B | |
| 11.29B | 3.63B | 0.00 | 3.77B | 3.89B | 3.72B | 1.66B | 3.12B | 2.99B | |
| 18.2% | 22.9% | 0.0% | 24.6% | 24.0% | 25.0% | 12.4% | 22.0% | 19.8% | |
| 11.09B | 3.43B | 0.00 | 3.77B | 3.89B | 3.72B | 1.66B | 3.12B | 2.99B | |
Interest Income | 15.00M | N/A | N/A | 10.00M | 5.00M | 8.00M | 17.00M | 22.00M | 20.00M |
| 800.00M | 200.00M | 198.00M | 205.00M | 197.00M | 181.00M | 181.00M | 189.00M | 192.00M | |
Other Income/Expense | -200.00M | -200.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 11.21B | 2.88B | 2.32B | 3.21B | 2.80B | 2.97B | 1.33B | 2.58B | 2.32B | |
| 2.77B | 742.00M | 646.00M | 597.00M | 787.00M | 717.00M | 321.00M | 479.00M | 504.00M | |
| 18.1% | 18.2% | 15.7% | 21.0% | 17.3% | 19.9% | 9.9% | 18.2% | 15.4% | |
| 11.59B | 3.70B | 73.00M | 3.85B | 3.97B | 3.79B | 1.74B | 3.20B | 3.08B | |
| 18.7% | 23.4% | 0.5% | 25.1% | 24.5% | 25.5% | 13.0% | 22.6% | 20.4% | |
| 299.00M | 74.00M | 73.00M | 77.00M | 75.00M | 74.00M | 75.00M | 82.00M | 81.00M | |
| 28.46 | 7.43 | 5.88 | 8.10 | 7.05 | 7.44 | 3.32 | 6.39 | 5.77 | |
| 28.40 | 7.43 | 5.88 | 8.10 | 6.99 | 7.35 | 3.29 | 6.33 | 5.70 | |
| 393.00M | 393.00M | 394.60M | 396.50M | 403.20M | 403.80M | 400.75M | 406.90M | 403.83M | |
| 393.00M | 393.00M | 394.60M | 396.50M | 403.20M | 403.80M | 404.70M | 427.74M | 407.88M |
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 |
|---|---|---|---|---|---|---|---|---|
| 59.78B | 56.15B | 50.13B | 42.98B | 40.77B | 36.05B | 34.23B | 32.68B | |
Cost of Goods Sold | 42.18B | 39.98B | 36.29B | 32.15B | 29.44B | 29.04B | 25.62B | 24.57B |
| 17.61B | 16.17B | 13.84B | 10.83B | 11.33B | 7.01B | 8.61B | 8.11B | |
| 29.4% | 28.8% | 27.6% | 25.2% | 27.8% | 19.4% | 25.1% | 24.8% | |
Total Operating Expenses | 4.56B | 4.72B | 4.31B | 4.34B | 1.54B | 2.85B | 3.36B | 3.45B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 4.50B | 4.38B | 4.01B | 3.40B | 3.13B | 2.98B | 3.03B | 2.89B | |
| 13.04B | 11.46B | 9.53B | 6.49B | 9.79B | 4.16B | 5.25B | 4.66B | |
| 21.8% | 20.4% | 19.0% | 15.1% | 24.0% | 11.5% | 15.3% | 14.3% | |
| 13.04B | 11.46B | 9.53B | 6.49B | 9.79B | 4.16B | 5.25B | 4.66B | |
Interest Income | 40.00M | 80.00M | 69.00M | 42.00M | 11.00M | 19.00M | 25.00M | 118.00M |
| 764.00M | 741.00M | 672.00M | 570.00M | 492.00M | 516.00M | 552.00M | 641.00M | |
Other Income/Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 10.31B | 9.27B | 9.03B | 5.25B | 8.53B | 3.53B | 4.45B | 3.96B | |
| 2.42B | 1.81B | 511.00M | 1.24B | 1.27B | 629.00M | 795.00M | 695.00M | |
| 17.2% | 16.5% | 18.0% | 12.2% | 20.9% | 9.8% | 13.0% | 12.1% | |
| 13.35B | 11.78B | 9.84B | 6.77B | 10.08B | 4.45B | 5.55B | 5.00B | |
| 22.3% | 21.0% | 19.6% | 15.8% | 24.7% | 12.3% | 16.2% | 15.3% | |
| 301.00M | 323.00M | 310.00M | 285.00M | 287.00M | 290.00M | 305.00M | 339.00M | |
| 25.91 | 22.94 | 21.97 | 12.50 | 19.38 | 7.82 | 9.77 | 8.55 | |
| 25.73 | 22.70 | 21.80 | 12.39 | 19.27 | 7.79 | 9.71 | 8.49 | |
| 396.50M | 408.50M | 410.85M | 419.78M | 439.97M | 451.60M | 455.91M | 463.63M | |
| 396.50M | 411.91M | 414.20M | 423.53M | 443.20M | 453.44M | 458.91M | 466.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.