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 |
|---|---|---|---|---|---|---|---|---|---|
| 76.58B | 18.39B | 21.18B | 18.92B | 18.08B | 17.94B | 19.43B | 20.62B | 23.05B | |
Cost of Goods Sold | 49.56B | 13.96B | 12.28B | 11.94B | 11.38B | 10.99B | 14.39B | 15.34B | 19.15B |
| 27.02B | 4.43B | 8.91B | 6.98B | 6.70B | 6.95B | 5.03B | 5.28B | 3.90B | |
| 35.3% | 24.1% | 42.0% | 36.9% | 37.1% | 38.7% | 25.9% | 25.6% | 16.9% | |
Total Operating Expenses | 5.33B | 42.40M | 22.00M | 2.71B | 2.55B | 2.47B | 20.00M | 20.00M | 19.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 60.00M | 0.00 | 22.00M | 18.00M | 20.00M | 18.00M | 20.00M | 20.00M | 19.00M | |
| 21.69B | 4.39B | 8.88B | 4.27B | 4.15B | 4.48B | 5.01B | 5.26B | 3.88B | |
| 28.3% | 23.9% | 41.9% | 22.6% | 22.9% | 24.9% | 25.8% | 25.5% | 16.8% | |
| 5.19B | 1.42B | 1.79B | 788.00M | 1.19B | 598.00M | 360.00M | 1.66B | 19.00M | |
Interest Income | 717.00M | N/A | N/A | 421.00M | 296.00M | 188.00M | N/A | N/A | N/A |
| 17.23B | 4.29B | 4.37B | 4.31B | 4.25B | 4.16B | 3.98B | 4.33B | 4.18B | |
Other Income/Expense | -16.50B | -2.97B | -7.09B | -3.48B | -2.96B | -3.88B | -4.65B | -3.60B | -3.86B |
| 1.33B | 100.59M | 743.00M | 219.00M | 272.00M | 73.00M | 432.00M | 64.00M | 43.00M | |
| 1.14B | 392.49M | 114.00M | 504.00M | 134.00M | 383.00M | 259.00M | 138.00M | 304.00M | |
| 1.7% | 0.5% | 3.5% | 1.2% | 1.5% | 0.4% | 2.2% | 0.3% | 0.2% | |
| 32.20B | 6.98B | 11.58B | 6.96B | 6.68B | 6.93B | 7.43B | 7.67B | 6.31B | |
| 42.0% | 38.0% | 54.6% | 36.8% | 37.0% | 38.6% | 38.2% | 37.2% | 27.4% | |
| 10.51B | 2.59B | 2.69B | 2.69B | 2.53B | 2.46B | 2.42B | 2.41B | 2.44B | |
| 0.53 | 0.04 | 0.31 | 0.08 | 0.10 | 0.01 | 0.17 | 0.01 | 0.00 | |
| 0.52 | 0.04 | 0.30 | 0.08 | 0.10 | 0.01 | 0.17 | 0.01 | 0.00 | |
| 2.50B | 2.50B | 2.50B | 2.24B | 2.24B | 2.26B | 2.26B | 2.26B | 2.26B | |
| 2.37B | 2.37B | 2.37B | 2.36B | 2.36B | 2.32B | 2.38B | 2.31B | 2.30B |
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 |
|---|---|---|---|---|---|---|---|---|
| 76.13B | 86.01B | 95.92B | 92.77B | 75.73B | 62.75B | 67.83B | 56.77B | |
Cost of Goods Sold | 46.59B | 67.94B | 81.41B | 78.51B | 64.00B | 47.39B | 52.73B | 45.52B |
| 29.53B | 18.07B | 14.52B | 14.26B | 11.73B | 15.37B | 15.10B | 11.25B | |
| 38.8% | 21.0% | 15.1% | 15.4% | 15.5% | 24.5% | 22.3% | 19.8% | |
Total Operating Expenses | 7.76B | 76.00M | 69.00M | 122.00M | 116.00M | 5.89B | 4.97B | 3.21B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 78.00M | 76.00M | 69.00M | 122.00M | 116.00M | 101.00M | 98.00M | 104.00M | |
| 21.78B | 17.99B | 14.45B | 14.14B | 11.62B | 9.47B | 10.12B | 8.05B | |
| 28.6% | 20.9% | 15.1% | 15.2% | 15.3% | 15.1% | 14.9% | 14.2% | |
| 4.37B | 2.83B | 6.12B | 6.66B | 14.71B | 1.54B | 5.85B | 7.24B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 17.10B | 16.61B | 15.50B | 10.70B | 7.60B | 7.21B | 7.23B | 4.85B | |
Other Income/Expense | -17.41B | -15.16B | -8.33B | -7.47B | 3.10B | -7.93B | -4.28B | -806.00M |
| 1.31B | 641.00M | 1.13B | 2.06B | 3.97B | -134.00M | 2.81B | 3.58B | |
| 1.14B | 982.00M | 1.01B | 1.47B | 2.32B | 837.00M | 495.00M | -248.00M | |
| 1.7% | 0.7% | 1.2% | 2.2% | 5.2% | -0.2% | 4.1% | 6.3% | |
| 32.15B | 27.73B | 23.52B | 21.82B | 18.05B | 15.27B | 15.00B | 11.15B | |
| 42.2% | 32.2% | 24.5% | 23.5% | 23.8% | 24.3% | 22.1% | 19.6% | |
| 10.37B | 9.74B | 9.07B | 7.68B | 6.44B | 5.79B | 4.88B | 3.10B | |
| 0.52 | 0.21 | 0.41 | 0.81 | 1.65 | -0.08 | 1.18 | 1.54 | |
| 0.50 | 0.21 | 0.41 | 0.79 | 1.59 | -0.09 | 1.15 | 1.51 | |
| 2.50B | 2.27B | 2.34B | 2.35B | 2.30B | 2.27B | 2.18B | 2.15B | |
| 2.37B | 2.38B | 2.38B | 2.41B | 2.38B | 2.31B | 2.23B | 2.20B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.