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 |
|---|---|---|---|---|---|---|---|---|---|
| 8.61B | 2.33B | 1.99B | 2.12B | 2.18B | 2.64B | 2.71B | 2.53B | 2.54B | |
Cost of Goods Sold | 4.42B | 528.00M | 1.21B | 1.30B | 1.39B | 1.63B | 1.61B | 1.43B | 1.38B |
| 4.19B | 1.80B | 781.00M | 818.00M | 791.00M | 1.01B | 1.10B | 1.10B | 1.16B | |
| 48.6% | 77.3% | 39.2% | 38.7% | 36.3% | 38.2% | 40.5% | 43.6% | 45.8% | |
Total Operating Expenses | 1.38B | 969.00M | 141.00M | 146.00M | 120.00M | 235.00M | 268.00M | 227.00M | 270.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 367.00M | 115.00M | 91.00M | 95.00M | 66.00M | 98.00M | 102.00M | 92.00M | 85.00M | |
| 2.81B | 830.00M | 640.00M | 672.00M | 671.00M | 773.00M | 831.00M | 876.00M | 894.00M | |
| 32.7% | 35.7% | 32.1% | 31.8% | 30.8% | 29.3% | 30.6% | 34.6% | 35.2% | |
| 2.86B | 830.00M | 489.00M | 511.00M | 1.03B | 763.00M | 500.00M | -340.00M | 928.00M | |
Interest Income | 21.00M | N/A | 4.00M | 14.00M | 3.00M | 4.00M | 4.00M | 1.00M | 3.00M |
| 263.00M | 70.00M | 61.00M | 60.00M | 72.00M | 89.00M | 95.00M | 101.00M | 103.00M | |
Other Income/Expense | 45.00M | 0.00 | -151.00M | -161.00M | 357.00M | -10.00M | -331.00M | -1.22B | 34.00M |
| 1.53B | 446.00M | 279.00M | 205.00M | 603.00M | 347.00M | 354.00M | -223.00M | 541.00M | |
| 1.04B | 287.00M | 158.00M | 233.00M | 363.00M | 345.00M | 75.00M | -201.00M | 308.00M | |
| 17.8% | 19.2% | 14.0% | 9.7% | 27.7% | 13.2% | 13.1% | -8.8% | 21.3% | |
| 5.13B | 1.38B | 1.27B | 1.28B | 1.20B | 1.42B | 1.57B | 1.47B | 1.48B | |
| 59.6% | 59.4% | 63.7% | 60.6% | 55.1% | 53.7% | 58.0% | 58.1% | 58.3% | |
| 2.32B | 553.00M | 628.00M | 609.00M | 530.00M | 643.00M | 742.00M | 595.00M | 588.00M | |
| 4.29 | 1.26 | 0.79 | 0.57 | 1.67 | 0.95 | 0.96 | -0.60 | 1.46 | |
| 4.29 | 1.26 | 0.79 | 0.57 | 1.67 | 0.95 | 0.96 | -0.60 | 1.46 | |
| 354.00M | 354.00M | 355.00M | 361.00M | 362.00M | 364.00M | 369.00M | 370.00M | 371.00M | |
| 354.00M | 354.00M | 355.00M | 361.00M | 362.00M | 364.00M | 369.00M | 370.00M | 372.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 8.92B | 9.74B | 8.28B | 11.07B | 7.99B | 4.43B | 6.49B | 7.35B | |
Cost of Goods Sold | 5.59B | 5.43B | 4.05B | 4.82B | 4.45B | 3.53B | 4.58B | 4.19B |
| 3.33B | 4.30B | 4.23B | 6.25B | 3.54B | 905.00M | 1.92B | 3.16B | |
| 37.3% | 44.2% | 51.1% | 56.5% | 44.3% | 20.4% | 29.5% | 43.0% | |
Total Operating Expenses | 579.00M | 1.10B | 869.00M | 1.17B | 848.00M | 732.00M | 1.47B | 1.19B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 350.00M | 372.00M | 351.00M | 483.00M | 376.00M | 290.00M | 406.00M | 431.00M | |
| 2.75B | 3.20B | 3.36B | 5.08B | 2.69B | 173.00M | 445.00M | 1.97B | |
| 30.8% | 32.9% | 40.6% | 45.9% | 33.7% | 3.9% | 6.9% | 26.8% | |
| 2.79B | 1.53B | 2.88B | 5.73B | 1.89B | -4.84B | -3.01B | 958.00M | |
Interest Income | 25.00M | 12.00M | 10.00M | 10.00M | 8.00M | 7.00M | 13.00M | 22.00M |
| 278.00M | 379.00M | 331.00M | 322.00M | 418.00M | 434.00M | 400.00M | 406.00M | |
Other Income/Expense | 41.00M | -1.66B | -475.00M | 652.00M | -801.00M | -5.01B | -3.45B | -1.01B |
| 1.43B | 804.00M | 2.85B | 3.67B | 1.14B | -4.78B | -3.52B | 40.00M | |
| 1.10B | 417.00M | -324.00M | 1.65B | 578.00M | 64.00M | 674.00M | 672.00M | |
| 16.1% | 8.3% | 34.5% | 33.2% | 14.2% | -107.9% | -54.2% | 0.5% | |
| 5.28B | 5.46B | 4.90B | 6.64B | 4.05B | 1.95B | 3.13B | 4.37B | |
| 59.2% | 56.1% | 59.2% | 59.9% | 50.7% | 43.9% | 48.1% | 59.5% | |
| 2.53B | 2.27B | 1.54B | 1.56B | 1.36B | 1.77B | 2.68B | 2.40B | |
| 3.99 | 2.28 | 9.27 | 11.07 | 2.60 | -12.86 | -9.43 | 0.10 | |
| 3.99 | 2.28 | 9.25 | 11.02 | 2.59 | -12.86 | -9.43 | 0.10 | |
| 359.00M | 353.00M | 308.00M | 332.00M | 374.00M | 378.00M | 377.00M | 382.00M | |
| 359.00M | 353.00M | 309.00M | 333.00M | 375.00M | 378.00M | 377.00M | 384.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.