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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.67B | 752.10M | 649.20M | 633.70M | 632.20M | 628.10M | 633.90M | 630.90M | 539.10M | |
Cost of Goods Sold | 2.15B | 524.20M | 530.40M | 543.70M | 554.90M | 591.90M | 573.30M | 564.60M | 457.30M |
| 514.00M | 227.90M | 118.80M | 90.00M | 77.30M | 36.20M | 60.60M | 66.30M | 81.80M | |
| 19.3% | 30.3% | 18.3% | 14.2% | 12.2% | 5.8% | 9.6% | 10.5% | 15.2% | |
Total Operating Expenses | 117.30M | 16.30M | 32.70M | 49.30M | 19.00M | 15.50M | 14.50M | 17.00M | 18.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 95.10M | 15.90M | 25.80M | 35.50M | 17.90M | 14.00M | 12.50M | 14.80M | 15.60M | |
| 396.70M | 211.60M | 86.10M | 40.70M | 58.30M | 20.70M | 46.10M | 49.30M | 63.80M | |
| 14.9% | 28.1% | 13.3% | 6.4% | 9.2% | 3.3% | 7.3% | 7.8% | 11.8% | |
| 581.40M | 256.90M | 328.80M | -16.00M | 11.70M | -10.40M | 27.30M | 40.60M | 44.30M | |
Interest Income | 13.00M | 4.40M | 3.10M | 2.70M | 2.80M | 1.90M | 1.80M | 400K | 400K |
| 44.20M | 9.50M | 10.50M | 12.70M | 11.50M | 11.70M | 11.80M | 11.70M | 11.90M | |
Other Income/Expense | 184.70M | 45.30M | 242.70M | -56.70M | -46.60M | -31.10M | -18.80M | -8.70M | -19.50M |
| 603.50M | 249.30M | 337.50M | 1.80M | 14.90M | -4.60M | 29.70M | 45.20M | 47.30M | |
| 3.70M | 13.10M | 1.80M | -12.30M | 1.10M | -1.30M | 1.60M | 200K | 2.00M | |
| 22.6% | 33.1% | 52.0% | 0.3% | 2.4% | -0.7% | 4.7% | 7.2% | 8.8% | |
| 486.70M | 228.50M | 108.80M | 70.90M | 78.50M | 41.40M | 66.80M | 66.30M | 86.90M | |
| 18.2% | 30.4% | 16.8% | 11.2% | 12.4% | 6.6% | 10.5% | 10.5% | 16.1% | |
| 90.00M | 16.90M | 22.70M | 30.20M | 20.20M | 20.70M | 20.70M | 17.00M | 23.10M | |
| 6.10 | 2.52 | 3.41 | 0.02 | 0.15 | -0.05 | 0.30 | 0.46 | 0.49 | |
| 5.78 | 2.39 | 3.23 | 0.02 | 0.14 | -0.05 | 0.29 | 0.42 | 0.46 | |
| 99.00M | 99.00M | 99.00M | 96.90M | 93.30M | 93.30M | 93.30M | 93.00M | 92.80M | |
| 104.80M | 104.80M | 104.60M | 98.00M | 99.20M | 93.30M | 99.20M | 98.70M | 98.40M |
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 |
|---|---|---|---|---|---|---|---|---|
| 2.53B | 2.22B | 2.19B | 2.78B | 2.21B | 1.61B | 1.84B | 1.89B | |
Cost of Goods Sold | 2.27B | 2.04B | 2.09B | 2.73B | 2.09B | 1.64B | 1.86B | 1.92B |
| 256.40M | 185.00M | 91.90M | 46.70M | 124.20M | -36.50M | -23.90M | -22.90M | |
| 10.1% | 8.3% | 4.2% | 1.7% | 5.6% | -2.3% | -1.3% | -1.2% | |
Total Operating Expenses | 98.30M | 63.60M | 60.10M | 196.90M | 58.20M | 44.00M | 48.20M | 40.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 79.90M | 56.80M | 44.30M | 37.50M | 57.60M | 43.50M | 47.40M | 40.20M | |
| 158.10M | 121.40M | 31.80M | -150.20M | 66.00M | -80.50M | -72.40M | -59.00M | |
| 6.3% | 5.5% | 1.5% | -5.4% | 3.0% | -5.0% | -3.9% | -3.1% | |
| 2.70M | 323.90M | -66.90M | 33.30M | -197.70M | -126.40M | -85.50M | -70.60M | |
Interest Income | 9.20M | 2.10M | 2.00M | 500K | 800K | 800K | 800K | 1.50M |
| 47.70M | 43.10M | 35.50M | 29.30M | 30.40M | 31.60M | 25.10M | 22.40M | |
Other Income/Expense | -155.40M | 202.50M | -98.70M | 183.50M | -263.70M | -45.90M | -13.40M | -11.60M |
| 41.80M | 336.80M | -43.10M | -14.10M | -167.10M | -123.30M | -80.80M | -66.20M | |
| -13.10M | 3.20M | -14.60M | 47.40M | -30.60M | -3.10M | -8.40M | -200K | |
| 1.7% | 15.2% | -2.0% | -0.5% | -7.6% | -7.7% | -4.4% | -3.5% | |
| 249.90M | 203.20M | 106.50M | -76.80M | 148.60M | 2.50M | 10.80M | 31.10M | |
| 9.9% | 9.2% | 4.9% | -2.8% | 6.7% | 0.2% | 0.6% | 1.6% | |
| 91.80M | 81.80M | 74.70M | 73.40M | 82.60M | 83.00M | 83.20M | 90.10M | |
| 0.42 | 3.46 | -0.47 | -0.15 | -1.85 | -1.38 | -0.87 | -0.76 | |
| 0.42 | 3.29 | -0.47 | -0.15 | -1.85 | -1.38 | -0.87 | -0.76 | |
| 94.20M | 92.80M | 92.40M | 91.40M | 90.20M | 89.50M | 88.80M | 87.60M | |
| 95.30M | 98.40M | 92.40M | 91.40M | 90.20M | 89.50M | 88.80M | 87.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.