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 |
|---|---|---|---|---|---|---|---|---|---|
| 6.82B | 2.36B | 1.90B | 1.27B | 1.28B | 2.18B | 1.59B | 1.08B | 1.08B | |
Cost of Goods Sold | 3.01B | 957.50M | 796.90M | 594.70M | 658.00M | 1.08B | 798.30M | 523.30M | 522.40M |
| 3.81B | 1.41B | 1.11B | 678.40M | 625.00M | 1.11B | 789.50M | 553.00M | 562.30M | |
| 55.9% | 59.5% | 58.1% | 53.3% | 48.7% | 50.7% | 49.7% | 51.4% | 51.8% | |
Total Operating Expenses | 1.92B | 586.40M | 590.80M | 380.90M | 362.10M | 348.50M | 372.70M | 334.70M | 325.30M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 974.30M | 489.20M | 485.10M | 0.00 | 0.00 | 3.80M | 3.30M | 5.90M | 2.10M | |
| 1.90B | 819.20M | 515.50M | 297.50M | 262.90M | 759.40M | 416.80M | 218.30M | 237.00M | |
| 27.8% | 34.7% | 27.1% | 23.4% | 20.5% | 34.8% | 26.3% | 20.3% | 21.8% | |
| 1.23B | 642.00M | 332.10M | 127.60M | 124.30M | 632.40M | 292.90M | 112.90M | 120.70M | |
Interest Income | 12.90M | 4.70M | 2.90M | 3.80M | 1.50M | 2.00M | 2.60M | 3.40M | 1.90M |
| 697.80M | 191.60M | 187.30M | 179.80M | 139.10M | 132.80M | 137.00M | 134.60M | 129.30M | |
Other Income/Expense | -669.10M | -177.20M | -183.40M | -169.90M | -138.60M | -127.00M | -123.90M | -105.40M | -116.30M |
| 961.80M | 507.10M | 257.80M | 94.70M | 102.20M | 474.80M | 223.90M | 85.70M | 85.80M | |
| 183.90M | 85.80M | 53.70M | 20.60M | 23.80M | 105.70M | 48.60M | 15.90M | 17.60M | |
| 14.1% | 21.5% | 13.5% | 7.4% | 8.0% | 21.7% | 14.1% | 8.0% | 7.9% | |
| 3.09B | 1.11B | 830.90M | 604.40M | 549.60M | 1.02B | 694.90M | 487.80M | 490.50M | |
| 45.3% | 46.9% | 43.7% | 47.5% | 42.8% | 46.6% | 43.8% | 45.3% | 45.2% | |
| 1.20B | 288.30M | 315.40M | 306.90M | 286.70M | 258.60M | 278.10M | 269.50M | 253.50M | |
| 2.02 | 1.06 | 0.54 | 0.20 | 0.22 | 1.01 | 0.47 | 0.19 | 0.19 | |
| 2.01 | 1.06 | 0.53 | 0.20 | 0.22 | 1.00 | 0.47 | 0.19 | 0.19 | |
| 479.00M | 479.00M | 472.90M | 472.10M | 471.00M | 470.40M | 469.82M | 451.90M | 448.50M | |
| 480.90M | 480.90M | 474.50M | 473.70M | 472.10M | 472.50M | 469.90M | 454.50M | 450.20M |
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 |
|---|---|---|---|---|---|---|---|---|
| 6.64B | 5.46B | 5.51B | 5.85B | 4.90B | 4.68B | 5.21B | 5.11B | |
Cost of Goods Sold | 2.75B | 2.65B | 3.03B | 3.60B | 2.85B | 2.70B | 2.89B | 4.11B |
| 3.89B | 2.81B | 2.48B | 2.25B | 2.05B | 1.99B | 2.32B | 1.00B | |
| 58.6% | 51.5% | 45.0% | 38.5% | 41.9% | 42.4% | 44.5% | 19.6% | |
Total Operating Expenses | 2.05B | 1.35B | 1.18B | 984.90M | 1.04B | 1.44B | 1.03B | 856.40M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.71B | 13.50M | 24.00M | -27.60M | -35.50M | -9.30M | 16.50M | -18.00M | |
| 1.84B | 1.46B | 1.30B | 1.27B | 1.01B | 550.80M | 890.70M | 124.70M | |
| 27.6% | 26.7% | 23.5% | 21.6% | 20.6% | 11.8% | 17.1% | 2.4% | |
| 1.22B | 1.00B | 813.90M | 956.40M | 706.60M | -31.30M | 506.60M | -230.60M | |
Interest Income | 10.20M | 10.40M | 9.00M | 4.30M | 4.00M | 5.50M | 7.70M | 6.60M |
| 639.00M | 517.20M | 489.60M | 360.50M | 341.10M | 371.00M | 378.90M | 353.30M | |
Other Income/Expense | -618.90M | -452.70M | -481.60M | -309.40M | -300.30M | -582.10M | -384.10M | -355.30M |
| 929.50M | 760.40M | 714.30M | 804.10M | 584.90M | -17.60M | 383.10M | -50.60M | |
| 203.80M | 158.10M | 139.50M | 164.60M | 117.80M | -17.10M | 123.50M | -180.00M | |
| 14.0% | 13.9% | 13.0% | 13.7% | 11.9% | -0.4% | 7.4% | -1.0% | |
| 3.00B | 2.50B | 2.20B | 2.09B | 1.76B | 1.28B | 1.61B | 724.30M | |
| 45.2% | 45.8% | 40.0% | 35.7% | 35.8% | 27.3% | 30.9% | 14.2% | |
| 1.17B | 1.04B | 908.20M | 820.80M | 748.40M | 725.90M | 717.40M | 599.60M | |
| 1.96 | 1.63 | 1.59 | 1.84 | 1.35 | -0.19 | 0.88 | -0.18 | |
| 1.95 | 1.62 | 1.48 | 1.70 | 1.27 | -0.19 | 0.87 | -0.18 | |
| 472.90M | 454.20M | 416.10M | 407.10M | 393.60M | 384.35M | 374.65M | 356.49M | |
| 474.50M | 456.00M | 447.90M | 442.70M | 417.30M | 384.35M | 375.99M | 356.50M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.