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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.37B | 848.90M | 810.90M | 885.00M | 821.50M | 826.20M | 776.00M | 864.40M | 770.40M | |
Cost of Goods Sold | 2.65B | 658.70M | 689.20M | 672.80M | 626.20M | 630.60M | 614.10M | 630.80M | 592.90M |
| 719.40M | 190.20M | 121.70M | 212.20M | 195.30M | 195.60M | 161.90M | 233.60M | 177.50M | |
| 21.4% | 22.4% | 15.0% | 24.0% | 23.8% | 23.7% | 20.9% | 27.0% | 23.0% | |
Total Operating Expenses | 319.00M | 88.10M | 39.30M | 102.00M | 89.60M | 83.90M | 100.00M | 106.50M | 116.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 627.50M | 36.30M | 140.60M | 126.80M | 323.80M | 36.10M | 36.00M | 36.00M | 29.20M | |
| 400.40M | 102.10M | 82.40M | 110.20M | 105.70M | 111.70M | 61.90M | 127.10M | 60.90M | |
| 11.9% | 12.0% | 10.2% | 12.5% | 12.9% | 13.5% | 8.0% | 14.7% | 7.9% | |
| 102.40M | 32.30M | -3.30M | 42.60M | 30.80M | 43.80M | -300K | 74.20M | 10.90M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 668.00M | 69.80M | 70.50M | 192.60M | 335.10M | 67.90M | 62.20M | 52.90M | 50.00M | |
Other Income/Expense | -298.00M | -69.80M | -85.70M | -67.60M | -74.90M | -67.90M | -62.20M | -52.90M | -50.00M |
| -88.60M | -15.00M | -35.90M | -15.00M | -22.70M | -2.50M | -37.70M | -108.50M | -31.70M | |
| 20.50M | 2.60M | -1.20M | 13.60M | 5.50M | -1.10M | 0.00 | 120.80M | 4.50M | |
| -2.6% | -1.8% | -4.4% | -1.7% | -2.8% | -0.3% | -4.9% | -12.6% | -4.1% | |
| 577.60M | 141.40M | 120.90M | 170.10M | 145.20M | 152.00M | 98.20M | 161.00M | 111.10M | |
| 17.2% | 16.7% | 14.9% | 19.2% | 17.7% | 18.4% | 12.7% | 18.6% | 14.4% | |
| 177.20M | 39.30M | 38.50M | 59.90M | 39.50M | 40.30M | 36.30M | 33.90M | 50.20M | |
| -0.69 | -0.12 | -0.28 | -0.11 | -0.18 | -0.02 | -0.30 | -0.86 | -0.25 | |
| -0.69 | -0.12 | -0.28 | -0.11 | -0.18 | -0.02 | -0.30 | -0.86 | -0.25 | |
| 128.82M | 128.82M | 128.37M | 127.21M | 126.93M | 126.98M | 126.60M | 126.21M | 126.17M | |
| 128.82M | 128.82M | 128.37M | 127.21M | 126.93M | 126.98M | 126.60M | 126.21M | 126.17M |
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 |
|---|---|---|---|---|---|---|---|---|
| 3.31B | 3.11B | 2.74B | 2.54B | 2.23B | 1.86B | 1.83B | 1.77B | |
Cost of Goods Sold | 2.54B | 2.37B | 2.10B | 1.96B | 1.73B | 1.48B | 1.41B | 1.36B |
| 765.00M | 745.60M | 647.50M | 574.90M | 491.40M | 379.80M | 423.80M | 410.02M | |
| 23.1% | 23.9% | 23.6% | 22.6% | 22.1% | 20.4% | 23.1% | 23.1% | |
Total Operating Expenses | 375.50M | 396.80M | 319.50M | 229.70M | 189.20M | 196.80M | 187.90M | 157.23M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 522.70M | 138.70M | 120.90M | 102.20M | 104.00M | 97.10M | 88.60M | 93.56M | |
| 389.50M | 348.80M | 328.00M | 345.20M | 302.20M | 183.00M | 235.90M | 77.84M | |
| 11.8% | 11.2% | 12.0% | 13.6% | 13.6% | 9.8% | 12.9% | 4.4% | |
| 116.90M | 147.10M | 135.00M | 110.30M | 81.20M | -18.80M | 54.60M | -69.17M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 272.60M | 201.70M | 193.00M | 234.90M | 221.00M | 201.80M | 178.90M | 147.00M | |
Other Income/Expense | -272.60M | -201.70M | -193.00M | -234.90M | -221.00M | -201.80M | -181.30M | -147.00M |
| -77.90M | -168.10M | -11.90M | -54.60M | -70.90M | -116.10M | -74.80M | -205.71M | |
| 18.00M | 134.60M | -300K | 23.30M | 10.50M | -20.10M | 9.50M | 26.46M | |
| -2.4% | -5.4% | -0.4% | -2.2% | -3.2% | -6.2% | -4.1% | -11.6% | |
| 565.50M | 501.40M | 446.10M | 460.00M | 401.00M | 277.80M | 312.40M | 145.28M | |
| 17.1% | 16.1% | 16.3% | 18.1% | 18.0% | 14.9% | 17.1% | 8.2% | |
| 176.00M | 152.60M | 118.10M | 114.80M | 98.80M | 94.80M | 76.50M | 67.44M | |
| -0.61 | -1.33 | -0.09 | -0.59 | -1.12 | -3.19 | -2.29 | -4.28 | |
| -0.61 | -1.33 | -0.09 | -0.59 | -1.12 | -3.19 | -2.29 | -4.28 | |
| 127.21M | 126.12M | 125.61M | 91.95M | 72.43M | 48.78M | 48.28M | 48.03M | |
| 127.21M | 126.12M | 125.61M | 91.95M | 72.43M | 48.78M | 48.28M | 48.03M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.