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 |
|---|---|---|---|---|---|---|---|---|---|
| 574.78M | 153.77M | 138.91M | 143.35M | 138.74M | 139.58M | 132.80M | 122.01M | 125.21M | |
Cost of Goods Sold | 389.46M | 100.18M | 96.66M | 100.06M | 92.56M | 96.35M | 90.05M | 83.64M | 85.95M |
| 185.32M | 53.59M | 42.25M | 43.30M | 46.18M | 43.23M | 42.75M | 38.37M | 39.26M | |
| 32.2% | 34.9% | 30.4% | 30.2% | 33.3% | 31.0% | 32.2% | 31.5% | 31.4% | |
Total Operating Expenses | 135.46M | 37.98M | 32.07M | 31.41M | 34.00M | 30.41M | 33.97M | 31.93M | 32.65M |
| 19.29M | N/A | 9.64M | 9.65M | N/A | 9.94M | 9.55M | 9.35M | 9.06M | |
| 80.45M | 15.94M | 22.43M | 21.76M | 20.33M | 20.46M | 19.83M | 19.26M | 20.18M | |
| 49.87M | 15.61M | 10.18M | 11.89M | 12.18M | 12.82M | 8.78M | 6.44M | 6.62M | |
| 8.7% | 10.2% | 7.3% | 8.3% | 8.8% | 9.2% | 6.6% | 5.3% | 5.3% | |
| 36.77M | 13.02M | 6.78M | 8.65M | 8.32M | 7.30M | 4.46M | 3.88M | 2.71M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 17.75M | 2.52M | 2.55M | 5.49M | 7.19M | 7.48M | 3.63M | 3.09M | 3.44M | |
Other Income/Expense | -13.09M | -2.59M | -3.40M | -3.24M | -3.86M | -5.52M | -4.32M | -2.57M | -3.90M |
| 28.61M | 10.39M | 5.36M | 6.38M | 6.48M | 5.62M | 3.56M | 3.01M | 2.10M | |
| 8.17M | 2.63M | 1.43M | 2.27M | 1.84M | 1.69M | 903K | 862K | 612K | |
| 5.0% | 6.8% | 3.9% | 4.5% | 4.7% | 4.0% | 2.7% | 2.5% | 1.7% | |
| 74.99M | 21.80M | 16.39M | 18.19M | 18.60M | 19.22M | 15.06M | 13.09M | 13.06M | |
| 13.0% | 14.2% | 11.8% | 12.7% | 13.4% | 13.8% | 11.3% | 10.7% | 10.4% | |
| 25.13M | 6.19M | 6.21M | 6.30M | 6.42M | 6.40M | 6.28M | 6.64M | 6.45M | |
| 1.71 | 0.62 | 0.32 | 0.38 | 0.39 | 0.34 | 0.21 | 0.18 | 0.13 | |
| 1.70 | 0.61 | 0.32 | 0.38 | 0.39 | 0.34 | 0.21 | 0.18 | 0.13 | |
| 16.80M | 16.80M | 16.71M | 16.70M | 16.70M | 16.69M | 16.60M | 16.55M | 16.57M | |
| 16.88M | 16.88M | 16.88M | 16.80M | 16.78M | 16.71M | 16.64M | 16.60M | 16.61M |
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 |
|---|---|---|---|---|---|---|---|---|
| 554.48M | 529.97M | 578.63M | 502.99M | 403.52M | 366.69M | 371.08M | 310.61M | |
Cost of Goods Sold | 385.24M | 364.28M | 394.95M | 345.73M | 282.46M | 258.12M | 258.50M | 222.86M |
| 169.24M | 165.69M | 183.68M | 157.26M | 121.06M | 108.58M | 112.58M | 87.75M | |
| 30.5% | 31.3% | 31.7% | 31.3% | 30.0% | 29.6% | 30.3% | 28.3% | |
Total Operating Expenses | 121.21M | 135.65M | 141.37M | 125.60M | 95.03M | 85.58M | 83.14M | 63.76M |
| 38.84M | 39.76M | 41.66M | 38.56M | 27.82M | 25.49M | 23.09M | 19.91M | |
| 82.38M | 80.98M | 83.12M | 72.55M | 59.67M | 53.69M | 54.22M | 43.84M | |
| 48.02M | 30.04M | 42.31M | 31.66M | 26.03M | 22.99M | 29.44M | 23.99M | |
| 8.7% | 5.7% | 7.3% | 6.3% | 6.4% | 6.3% | 7.9% | 7.7% | |
| 28.73M | 16.86M | 29.70M | 23.68M | 23.11M | 18.78M | 23.84M | 20.68M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 27.80M | 13.30M | 12.38M | 7.69M | 3.24M | 3.72M | 5.13M | 2.70M | |
Other Income/Expense | -19.29M | -13.18M | -12.61M | -7.97M | -2.91M | -4.22M | -5.60M | -2.55M |
| 22.03M | 13.17M | 24.10M | 17.39M | 24.09M | 13.64M | 17.02M | 15.93M | |
| 6.70M | 3.69M | 5.60M | 6.29M | -981K | 5.13M | 6.82M | 4.76M | |
| 4.0% | 2.5% | 4.2% | 3.5% | 6.0% | 3.7% | 4.6% | 5.1% | |
| 73.43M | 55.93M | 67.38M | 57.14M | 44.13M | 38.98M | 44.30M | 35.57M | |
| 13.2% | 10.6% | 11.6% | 11.4% | 10.9% | 10.6% | 11.9% | 11.5% | |
| 25.41M | 25.89M | 25.07M | 25.49M | 18.11M | 15.98M | 14.86M | 11.58M | |
| 1.32 | 0.80 | 1.51 | 1.13 | 1.67 | 0.96 | 1.21 | 1.15 | |
| 1.32 | 0.79 | 1.48 | 1.09 | 1.66 | 0.95 | 1.20 | 1.13 | |
| 16.67M | 16.53M | 15.96M | 15.45M | 14.41M | 14.24M | 14.10M | 13.90M | |
| 16.73M | 16.60M | 16.27M | 15.95M | 14.52M | 14.33M | 14.19M | 14.05M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.