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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.34B | 349.33M | 330.36M | 332.02M | 332.64M | 334.32M | 330.03M | 343.78M | 353.32M | |
Cost of Goods Sold | 973.69M | 249.88M | 240.30M | 243.13M | 240.39M | 243.67M | 241.77M | 251.13M | 254.75M |
| 370.66M | 99.45M | 90.07M | 88.89M | 92.26M | 90.65M | 88.26M | 92.66M | 98.57M | |
| 27.6% | 28.5% | 27.3% | 26.8% | 27.7% | 27.1% | 26.7% | 27.0% | 27.9% | |
Total Operating Expenses | 315.05M | 79.41M | 78.06M | 80.33M | 77.25M | 75.76M | 76.63M | -31.21M | 117.28M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 312.38M | 79.41M | 76.76M | 80.33M | 75.88M | 74.37M | 75.17M | 75.59M | 78.31M | |
| 54.32M | 18.75M | 12.01M | 8.56M | 15.00M | 14.89M | 11.63M | 123.86M | -18.72M | |
| 4.0% | 5.4% | 3.6% | 2.6% | 4.5% | 4.5% | 3.5% | 36.0% | -5.3% | |
| 51.13M | 17.76M | 11.35M | 7.78M | 14.24M | 13.86M | 11.07M | 15.07M | 18.29M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -3.18M | -991K | -652K | -780K | -758K | -1.03M | -565K | -108.79M | 37.00M |
| 36.48M | 12.32M | 7.92M | 5.16M | 11.07M | 10.45M | 8.14M | 11.06M | 14.21M | |
| 14.66M | 5.44M | 3.43M | 2.61M | 3.18M | 3.41M | 2.92M | 4.01M | 4.08M | |
| 2.7% | 3.5% | 2.4% | 1.6% | 3.3% | 3.1% | 2.5% | 3.2% | 4.0% | |
| 59.61M | 20.05M | 13.31M | 9.88M | 16.37M | 16.28M | 13.10M | 125.36M | -17.17M | |
| 4.4% | 5.7% | 4.0% | 3.0% | 4.9% | 4.9% | 4.0% | 36.5% | -4.9% | |
| 5.29M | 1.30M | 1.30M | 1.32M | 1.37M | 1.39M | 1.46M | 1.49M | 1.54M | |
| 2.12 | 0.73 | 0.46 | 0.30 | 0.63 | 0.56 | 0.45 | 0.58 | 0.74 | |
| 2.12 | 0.73 | 0.46 | 0.30 | 0.63 | 0.56 | 0.45 | 0.58 | 0.74 | |
| 16.98M | 16.98M | 17.23M | 17.41M | 17.64M | 18.61M | 18.16M | 19.22M | 19.22M | |
| 16.98M | 16.98M | 17.20M | 17.41M | 17.64M | 18.61M | 18.24M | 19.22M | 19.22M |
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 |
|---|---|---|---|---|---|---|---|---|
| 1.33B | 1.41B | 1.53B | 1.71B | 1.58B | 1.40B | 1.35B | 1.42B | |
Cost of Goods Sold | 973.18M | 1.02B | 1.10B | 1.21B | 1.12B | 1.00B | 952.35M | 999.75M |
| 355.82M | 385.44M | 427.07M | 501.11M | 456.86M | 396.22M | 395.04M | 418.61M | |
| 26.8% | 27.4% | 27.9% | 29.3% | 28.9% | 28.3% | 29.3% | 29.5% | |
Total Operating Expenses | 305.75M | 315.72M | 339.94M | 384.24M | 350.22M | 315.97M | 320.22M | 336.96M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 305.75M | 309.80M | 334.93M | 379.81M | 345.72M | 310.71M | 314.17M | 329.13M | |
| 50.08M | 69.72M | 87.12M | 116.86M | 106.64M | 80.26M | 74.82M | 81.65M | |
| 3.8% | 5.0% | 5.7% | 6.8% | 6.7% | 5.7% | 5.6% | 5.8% | |
| 46.95M | 67.62M | 85.25M | 102.44M | 99.27M | 75.21M | 71.40M | 77.15M | |
Interest Income | N/A | N/A | N/A | 973K | N/A | 3.40M | 2.59M | N/A |
| N/A | N/A | N/A | 14.42M | N/A | 3.36M | 2.59M | N/A | |
Other Income/Expense | -3.13M | -2.10M | -1.87M | -14.42M | -7.38M | -5.04M | -3.42M | -4.52M |
| 34.83M | 50.41M | 61.08M | 75.43M | 75.18M | 56.04M | 130.86M | 57.98M | |
| 12.12M | 17.21M | 24.18M | 27.01M | 24.09M | 19.17M | 16.83M | 19.17M | |
| 2.6% | 3.6% | 4.0% | 4.4% | 4.8% | 4.0% | 9.7% | 4.1% | |
| 55.63M | 75.64M | 92.13M | 126.97M | 109.47M | 91.01M | 80.87M | 88.49M | |
| 4.2% | 5.4% | 6.0% | 7.4% | 6.9% | 6.5% | 6.0% | 6.2% | |
| 5.55M | 5.92M | 5.01M | 10.11M | 2.82M | 10.75M | 6.05M | 6.84M | |
| 1.96 | 2.62 | 3.13 | 3.76 | 3.65 | 2.67 | 2.35 | 2.34 | |
| 1.96 | 2.62 | 3.13 | 3.68 | 3.54 | 2.62 | 2.30 | 2.23 | |
| 17.78M | 19.22M | 19.52M | 20.05M | 20.58M | 20.98M | 23.19M | 24.74M | |
| 17.78M | 19.22M | 19.52M | 20.50M | 21.21M | 21.39M | 23.77M | 26.03M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.