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 |
|---|---|---|---|---|---|---|---|---|---|
| 23.18B | 5.23B | 5.01B | 6.62B | 6.32B | 6.80B | 6.92B | 7.09B | 6.88B | |
Cost of Goods Sold | 17.10B | 4.61B | 3.62B | 4.46B | 4.41B | 4.35B | 4.51B | 4.49B | 4.35B |
| 6.08B | 620.00M | 1.39B | 2.16B | 1.91B | 2.46B | 2.41B | 2.60B | 2.52B | |
| 26.2% | 11.9% | 27.8% | 32.6% | 30.2% | 36.1% | 34.8% | 36.7% | 36.7% | |
Total Operating Expenses | 3.21B | 245.00M | 927.00M | 987.00M | 1.05B | 978.00M | 1.05B | 858.00M | 868.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.06B | 245.00M | 250.00M | 277.00M | 284.00M | 267.00M | 276.00M | 268.00M | 259.00M | |
| 2.87B | 375.00M | 467.00M | 1.17B | 857.00M | 1.48B | 1.36B | 1.74B | 1.66B | |
| 12.4% | 7.2% | 9.3% | 17.7% | 13.6% | 21.7% | 19.7% | 24.6% | 24.1% | |
| 2.70B | 390.00M | 406.00M | 1.17B | 738.00M | 1.33B | -169.00M | 1.59B | 1.64B | |
Interest Income | 160.00M | N/A | 57.00M | 59.00M | 44.00M | 59.00M | 41.00M | 60.00M | 34.00M |
| 1.01B | 432.00M | 36.00M | 270.00M | 276.00M | 318.00M | 327.00M | 312.00M | 252.00M | |
Other Income/Expense | -173.00M | 15.00M | -61.00M | -8.00M | -119.00M | -145.00M | -1.53B | -149.00M | -20.00M |
| 4.71B | 3.35B | 102.00M | 830.00M | 431.00M | 931.00M | -125.00M | 1.13B | 1.16B | |
| 921.00M | 154.00M | 173.00M | 324.00M | 270.00M | 387.00M | -49.00M | 454.00M | 465.00M | |
| 20.3% | 64.0% | 2.0% | 12.5% | 6.8% | 13.7% | -1.8% | 15.9% | 16.8% | |
| 10.63B | 2.17B | 2.44B | 3.23B | 2.79B | 3.39B | 3.34B | 3.67B | 3.43B | |
| 45.9% | 41.5% | 48.6% | 48.8% | 44.2% | 49.9% | 48.2% | 51.8% | 49.9% | |
| 7.76B | 1.79B | 1.97B | 2.06B | 1.94B | 1.92B | 1.98B | 1.93B | 1.77B | |
| 4.12 | 3.25 | -0.07 | 0.67 | 0.27 | 0.81 | -0.31 | 1.03 | 1.10 | |
| 4.01 | 3.17 | -0.07 | 0.65 | 0.26 | 0.77 | -0.31 | 0.98 | 1.03 | |
| 975.50M | 975.50M | 988.00M | 986.40M | 985.10M | 941.30M | 940.80M | 927.50M | 893.80M | |
| 1.00B | 1.00B | 1.00B | 1.00B | 1.01B | 982.90M | 940.80M | 975.70M | 958.90M |
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 |
|---|---|---|---|---|---|---|---|---|
| 21.59B | 27.10B | 28.33B | 36.25B | 25.96B | 17.14B | 19.21B | 15.57B | |
Cost of Goods Sold | 14.30B | 17.45B | 18.59B | 19.20B | 18.36B | 16.70B | 14.77B | 10.65B |
| 7.29B | 9.65B | 9.74B | 17.05B | 7.60B | 441.00M | 4.44B | 4.92B | |
| 33.8% | 35.6% | 34.4% | 47.0% | 29.3% | 2.6% | 23.1% | 31.6% | |
Total Operating Expenses | 3.57B | 3.68B | 3.25B | 3.76B | 2.93B | 2.37B | 3.15B | 2.05B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 986.00M | 1.06B | 1.08B | 945.00M | 863.00M | 864.00M | 882.00M | 1.61B | |
| 3.72B | 5.97B | 6.49B | 13.28B | 4.67B | -1.93B | 1.29B | 2.86B | |
| 17.2% | 22.0% | 22.9% | 36.6% | 18.0% | -11.3% | 6.7% | 18.4% | |
| 3.13B | 4.07B | 6.43B | 14.12B | 3.71B | -15.71B | 354.00M | 5.94B | |
Interest Income | 219.00M | 171.00M | 139.00M | 153.00M | 166.00M | 118.00M | 217.00M | 136.00M |
| 900.00M | 1.18B | 945.00M | 1.03B | 1.61B | 1.42B | 1.07B | 389.00M | |
Other Income/Expense | -594.00M | -1.90B | -59.00M | 833.00M | -966.00M | -13.78B | -932.00M | 3.08B |
| 2.37B | 3.04B | 4.67B | 13.22B | 2.31B | -14.83B | -667.00M | 4.11B | |
| 1.02B | 1.17B | 1.73B | 813.00M | 915.00M | -2.17B | 861.00M | 1.48B | |
| 11.0% | 11.2% | 16.5% | 36.5% | 8.9% | -86.5% | -3.5% | 26.4% | |
| 11.36B | 13.44B | 13.65B | 20.29B | 13.24B | 6.21B | 7.51B | 6.90B | |
| 52.6% | 49.6% | 48.2% | 56.0% | 51.0% | 36.3% | 39.1% | 44.3% | |
| 7.64B | 7.48B | 7.16B | 7.01B | 8.57B | 8.14B | 6.23B | 4.03B | |
| 1.69 | 2.59 | 4.22 | 13.41 | 1.62 | -17.06 | -1.22 | 5.40 | |
| 1.61 | 2.44 | 3.90 | 12.40 | 1.58 | -17.06 | -1.22 | 5.39 | |
| 975.50M | 911.80M | 889.20M | 926.20M | 935.00M | 918.70M | 809.50M | 761.70M | |
| 1.00B | 967.10M | 960.90M | 1.00B | 958.80M | 918.70M | 809.50M | 763.30M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.