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.05B | 1.76B | 1.91B | 2.28B | 2.10B | 1.63B | 1.85B | 2.00B | 2.01B | |
Cost of Goods Sold | 5.83B | 1.33B | 1.43B | 1.59B | 1.48B | 1.27B | 1.32B | 1.44B | 1.42B |
| 2.22B | 422.70M | 487.00M | 688.50M | 625.20M | 365.30M | 537.20M | 565.20M | 592.20M | |
| 27.6% | 24.1% | 25.5% | 30.2% | 29.7% | 22.3% | 29.0% | 28.2% | 29.4% | |
Total Operating Expenses | 562.50M | 127.10M | 136.00M | 145.20M | 154.20M | 138.90M | 136.20M | 228.10M | 138.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 425.70M | 0.00 | 136.00M | 145.20M | 144.50M | 138.30M | 138.10M | 129.10M | 134.10M | |
| 1.66B | 295.60M | 351.00M | 543.30M | 471.00M | 226.40M | 401.00M | 337.10M | 453.60M | |
| 20.6% | 16.8% | 18.3% | 23.8% | 22.4% | 13.9% | 21.6% | 16.8% | 22.5% | |
| 1.41B | 212.90M | 296.00M | 488.60M | 414.20M | 164.10M | 339.00M | 294.90M | 404.70M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | 20.90M | N/A | N/A |
| 460.60M | 53.30M | 55.00M | 293.10M | 59.20M | 59.70M | 73.50M | 38.40M | 40.20M | |
Other Income/Expense | -249.20M | -82.70M | -55.00M | -54.70M | -56.80M | -62.30M | -62.00M | -42.20M | -48.90M |
| 1.12B | 165.50M | 252.00M | 379.20M | 320.90M | 128.90M | 293.70M | 207.60M | 308.00M | |
| 293.60M | 45.90M | 44.00M | 112.40M | 91.30M | 33.80M | 42.90M | 85.20M | 94.40M | |
| 13.9% | 9.4% | 13.2% | 16.6% | 15.3% | 7.9% | 15.8% | 10.4% | 15.3% | |
| 2.38B | 465.90M | 526.00M | 734.70M | 656.40M | 412.80M | 550.10M | 497.80M | 610.40M | |
| 29.6% | 26.5% | 27.5% | 32.2% | 31.2% | 25.3% | 29.7% | 24.8% | 30.3% | |
| 722.10M | 170.30M | 175.00M | 191.40M | 185.40M | 186.40M | 149.10M | 160.70M | 156.80M | |
| 8.45 | 1.27 | 1.91 | 2.84 | 2.43 | 0.97 | 2.22 | 1.57 | 2.33 | |
| 8.41 | 1.26 | 1.91 | 2.83 | 2.41 | 0.97 | 2.21 | 1.56 | 2.31 | |
| 131.94M | 131.94M | 131.94M | 132.20M | 132.30M | 132.40M | 132.30M | 132.20M | 132.40M | |
| 131.94M | 131.94M | 131.94M | 132.90M | 132.90M | 133.00M | 133.10M | 133.00M | 133.10M |
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 |
|---|---|---|---|---|---|---|---|---|
| 7.93B | 7.42B | 7.78B | 7.32B | 5.55B | 4.86B | 4.93B | 4.38B | |
Cost of Goods Sold | 5.77B | 5.42B | 5.83B | 5.76B | 4.18B | 3.58B | 3.67B | 3.28B |
| 2.17B | 2.00B | 1.95B | 1.56B | 1.37B | 1.28B | 1.26B | 1.10B | |
| 27.3% | 27.0% | 25.0% | 21.3% | 24.7% | 26.4% | 25.5% | 25.1% | |
Total Operating Expenses | 574.30M | 635.10M | 521.10M | 606.30M | 362.60M | 385.80M | 378.40M | 353.23M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 564.00M | 531.10M | 542.80M | 515.10M | 417.60M | 359.80M | 370.50M | 333.37M | |
| 1.59B | 1.36B | 1.43B | 951.40M | 1.01B | 895.70M | 877.50M | 747.71M | |
| 20.1% | 18.4% | 18.3% | 13.0% | 18.2% | 18.4% | 17.8% | 17.1% | |
| 1.36B | 1.17B | 1.25B | 788.10M | 873.80M | 743.80M | 757.70M | 623.29M | |
Interest Income | N/A | 20.90M | 16.50M | 800K | 1.60M | 1.60M | 1.16M | 554K |
| 467.00M | 191.20M | 196.10M | 169.20M | 149.30M | 136.00M | 130.20M | 137.98M | |
Other Income/Expense | -228.80M | -192.40M | -182.30M | -163.30M | -137.00M | -151.90M | -119.80M | -124.42M |
| 1.08B | 911.90M | 933.20M | 575.60M | 670.80M | 584.50M | 617.66M | 515.80M | |
| 281.50M | 251.40M | 299.40M | 193.00M | 200.10M | 155.80M | 135.20M | 105.45M | |
| 13.6% | 12.3% | 12.0% | 7.9% | 12.1% | 12.0% | 12.5% | 11.8% | |
| 2.33B | 1.98B | 2.03B | 1.52B | 1.46B | 1.29B | 1.25B | 1.09B | |
| 29.4% | 26.7% | 26.1% | 20.8% | 26.3% | 26.6% | 25.4% | 25.0% | |
| 738.20M | 617.50M | 603.10M | 573.40M | 449.90M | 396.80M | 374.60M | 346.25M | |
| 8.15 | 6.89 | 7.02 | 4.33 | 5.05 | 4.41 | 4.67 | 3.90 | |
| 8.12 | 6.85 | 6.98 | 4.31 | 5.02 | 4.39 | 4.63 | 3.85 | |
| 131.94M | 132.30M | 133.00M | 133.00M | 132.80M | 132.58M | 132.30M | 132.39M | |
| 131.94M | 133.10M | 133.70M | 133.60M | 133.50M | 133.25M | 133.38M | 133.93M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.