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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.33B | 330.36M | 332.02M | 332.64M | 334.32M | 330.03M | 343.78M | 353.32M | 356.32M | |
Cost of Goods Sold | 967.49M | 240.30M | 243.13M | 240.39M | 243.67M | 241.77M | 251.13M | 254.75M | 257.35M |
| 361.86M | 90.07M | 88.89M | 92.26M | 90.65M | 88.26M | 92.66M | 98.57M | 98.97M | |
| 27.2% | 27.3% | 26.8% | 27.7% | 27.1% | 26.7% | 27.0% | 27.9% | 27.8% | |
Total Operating Expenses | 311.41M | 78.06M | 80.33M | 77.25M | 75.76M | 76.63M | -31.21M | 117.28M | 79.27M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 307.34M | 76.76M | 80.33M | 75.88M | 74.37M | 75.17M | 75.59M | 78.31M | 77.72M | |
| 50.45M | 12.01M | 8.56M | 15.00M | 14.89M | 11.63M | 123.86M | -18.72M | 19.70M | |
| 3.8% | 3.6% | 2.6% | 4.5% | 4.5% | 3.5% | 36.0% | -5.3% | 5.5% | |
| 47.23M | 11.35M | 7.78M | 14.24M | 13.86M | 11.07M | 15.07M | 18.29M | 19.20M | |
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.22M | -652K | -780K | -758K | -1.03M | -565K | -108.79M | 37.00M | -504K |
| 34.60M | 7.92M | 5.16M | 11.07M | 10.45M | 8.14M | 11.06M | 14.21M | 14.16M | |
| 12.63M | 3.43M | 2.61M | 3.18M | 3.41M | 2.92M | 4.01M | 4.08M | 5.04M | |
| 2.6% | 2.4% | 1.6% | 3.3% | 3.1% | 2.5% | 3.2% | 4.0% | 4.0% | |
| 55.84M | 13.31M | 9.88M | 16.37M | 16.28M | 13.10M | 125.36M | -17.17M | 21.25M | |
| 4.2% | 4.0% | 3.0% | 4.9% | 4.9% | 4.0% | 36.5% | -4.9% | 6.0% | |
| 5.39M | 1.30M | 1.32M | 1.37M | 1.39M | 1.46M | 1.49M | 1.54M | 1.55M | |
| 1.95 | 0.46 | 0.30 | 0.63 | 0.56 | 0.45 | 0.58 | 0.74 | 0.73 | |
| 1.95 | 0.46 | 0.30 | 0.63 | 0.56 | 0.45 | 0.58 | 0.74 | 0.73 | |
| 17.23M | 17.23M | 17.41M | 17.64M | 18.61M | 18.16M | 19.22M | 19.22M | 19.49M | |
| 17.20M | 17.20M | 17.41M | 17.64M | 18.61M | 18.24M | 19.22M | 19.22M | 19.49M |
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.