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 |
|---|---|---|---|---|---|---|---|---|---|
| 296.60B | 94.66B | 69.69B | 64.09B | 68.15B | 65.41B | 69.23B | 66.28B | 71.09B | |
Cost of Goods Sold | 245.84B | 76.19B | 56.26B | 56.81B | 56.58B | 55.68B | 56.53B | 59.45B | 59.94B |
| 50.77B | 18.48B | 13.43B | 7.28B | 11.58B | 9.73B | 12.71B | 6.83B | 11.15B | |
| 17.1% | 19.5% | 19.3% | 11.4% | 17.0% | 14.9% | 18.4% | 10.3% | 15.7% | |
Total Operating Expenses | 14.33B | 3.30B | 3.07B | 4.12B | 3.84B | 3.71B | 3.23B | 4.42B | 3.74B |
| 1.15B | 277.00M | 167.00M | 298.00M | 409.00M | 278.00M | 185.00M | 331.00M | 294.00M | |
| 12.40B | 2.91B | 2.80B | 3.43B | 3.26B | 3.08B | 2.84B | 3.23B | 3.14B | |
| 36.44B | 15.18B | 10.37B | 3.16B | 7.73B | 6.01B | 9.47B | 2.41B | 7.41B | |
| 12.3% | 16.0% | 14.9% | 4.9% | 11.3% | 9.2% | 13.7% | 3.6% | 10.4% | |
| 39.90B | 15.75B | 9.33B | 6.90B | 7.92B | 5.97B | 8.96B | 4.21B | 7.27B | |
Interest Income | 1.61B | 315.00M | 372.00M | 452.00M | 468.00M | 559.00M | 566.00M | 185.00M | 778.00M |
| 5.13B | 1.11B | 1.47B | 1.26B | 1.28B | 1.07B | 1.12B | 1.28B | 1.17B | |
Other Income/Expense | 3.47B | 577.00M | -1.04B | 3.74B | 190.00M | -38.00M | -511.00M | 1.79B | -140.00M |
| 25.97B | 10.82B | 5.69B | 4.13B | 5.32B | 3.60B | 4.78B | 928.00M | 4.29B | |
| 13.74B | 4.95B | 3.57B | 2.72B | 2.50B | 2.33B | 4.08B | 3.16B | 2.88B | |
| 8.8% | 11.4% | 8.2% | 6.5% | 7.8% | 5.5% | 6.9% | 1.4% | 6.0% | |
| 59.31B | 20.74B | 16.10B | 8.91B | 13.56B | 11.48B | 14.91B | 8.24B | 12.99B | |
| 20.0% | 21.9% | 23.1% | 13.9% | 19.9% | 17.5% | 21.5% | 12.4% | 18.3% | |
| 22.87B | 5.56B | 5.74B | 5.75B | 5.82B | 5.46B | 5.44B | 5.83B | 5.58B | |
| 9.14 | 3.88 | 2.00 | 1.44 | 1.82 | 1.22 | 1.52 | 0.30 | 1.38 | |
| 9.06 | 3.84 | 2.00 | 1.42 | 1.80 | 1.20 | 1.50 | 0.30 | 1.36 | |
| 2.79B | 2.79B | 2.83B | 2.87B | 2.92B | 2.97B | 3.15B | 3.07B | 3.16B | |
| 2.82B | 2.82B | 2.85B | 2.90B | 2.95B | 3.00B | 3.18B | 3.11B | 3.20B |
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 |
|---|---|---|---|---|---|---|---|---|
| 266.89B | 284.31B | 316.62B | 381.31B | 261.50B | 180.54B | 344.88B | 388.38B | |
Cost of Goods Sold | 224.39B | 238.37B | 269.41B | 302.54B | 225.66B | 193.54B | 308.12B | 343.50B |
| 42.49B | 45.94B | 47.21B | 78.78B | 35.85B | -12.99B | 36.76B | 44.88B | |
| 15.9% | 16.2% | 14.9% | 20.7% | 13.7% | -7.2% | 10.7% | 11.6% | |
Total Operating Expenses | 14.91B | 15.95B | 16.47B | 15.67B | 13.57B | 12.54B | 13.81B | 13.69B |
| 1.17B | 1.10B | 1.29B | 1.07B | 815.00M | 907.00M | 962.00M | 986.00M | |
| 12.61B | 12.44B | 13.43B | 12.88B | 11.33B | 9.88B | 10.49B | 11.36B | |
| 27.58B | 29.99B | 30.74B | 63.11B | 22.28B | -25.53B | 22.95B | 31.19B | |
| 10.3% | 10.5% | 9.7% | 16.6% | 8.5% | -14.1% | 6.7% | 8.0% | |
| 29.76B | 29.92B | 32.63B | 64.81B | 29.83B | -26.97B | 25.48B | 35.62B | |
Interest Income | 1.96B | 2.37B | 2.57B | 1.05B | 539.00M | 679.00M | 1.08B | 876.00M |
| 4.74B | 4.86B | 4.63B | 5.35B | 3.61B | 4.21B | 4.56B | 3.58B | |
Other Income/Expense | 2.17B | -70.00M | 1.89B | 1.71B | 7.55B | -1.44B | 2.54B | 4.43B |
| 17.84B | 16.09B | 19.36B | 42.31B | 20.10B | -21.68B | 15.84B | 23.35B | |
| 11.64B | 13.40B | 12.99B | 21.94B | 9.20B | -5.43B | 9.05B | 11.71B | |
| 6.7% | 5.7% | 6.1% | 11.1% | 7.7% | -12.0% | 4.6% | 6.0% | |
| 49.75B | 52.70B | 53.84B | 85.50B | 45.35B | -549.00M | 48.05B | 52.89B | |
| 18.6% | 18.5% | 17.0% | 22.4% | 17.3% | -0.3% | 13.9% | 13.6% | |
| 22.17B | 22.70B | 23.11B | 22.39B | 23.07B | 24.98B | 25.11B | 21.70B | |
| 6.06 | 5.10 | 5.76 | 11.52 | 5.18 | -5.56 | 3.94 | 5.64 | |
| 6.00 | 5.06 | 5.70 | 11.42 | 5.14 | -5.56 | 3.90 | 5.60 | |
| 2.95B | 3.15B | 3.31B | 3.67B | 3.88B | 3.90B | 4.03B | 4.14B | |
| 2.97B | 3.18B | 3.40B | 3.71B | 3.90B | 3.90B | 4.06B | 4.17B |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.