Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jul 2026 | Quarter ended Apr 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 |
|---|---|---|---|---|---|---|---|---|---|
| 495.77M | 133.46M | 121.69M | 98.23M | 142.38M | 138.03M | 133.13M | 222.17M | 195.76M | |
Cost of Goods Sold | 244.38M | 63.57M | 58.08M | 54.65M | 68.08M | 66.91M | 57.28M | 97.52M | 91.02M |
| 251.39M | 69.89M | 63.62M | 43.58M | 74.31M | 71.12M | 75.85M | 124.65M | 104.73M | |
| 50.7% | 52.4% | 52.3% | 44.4% | 52.2% | 51.5% | 57.0% | 56.1% | 53.5% | |
Total Operating Expenses | 192.64M | 46.26M | 43.17M | 39.81M | 63.40M | 64.96M | 65.73M | 71.78M | 69.31M |
| 86.02M | 21.20M | 20.88M | 17.06M | 26.88M | 26.77M | 28.63M | 31.41M | 30.07M | |
| 106.19M | 24.63M | 22.29M | 22.75M | 36.52M | 38.19M | 37.10M | 38.59M | 35.85M | |
| 58.75M | 23.63M | 20.45M | 3.77M | 10.91M | 6.16M | 10.13M | 52.87M | 35.42M | |
| 11.9% | 17.7% | 16.8% | 3.8% | 7.7% | 4.5% | 7.6% | 23.8% | 18.1% | |
| 53.37M | 21.97M | 19.33M | 3.32M | 8.75M | 2.98M | 8.48M | 56.10M | 28.81M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 3.74M | 1.08M | 1.08M | 397K | 1.18M | 1.25M | 1.47M | 2.49M | 2.69M | |
Other Income/Expense | -5.38M | -1.66M | -1.12M | -444K | -2.16M | -3.18M | -1.65M | 3.23M | -6.62M |
| -47.14M | -2.32M | 7.31M | -54.81M | 2.69M | 2.87M | 5.94M | 38.12M | 21.72M | |
| 22.18M | 4.92M | 8.10M | 3.10M | 6.05M | 105K | 2.54M | 17.98M | 7.09M | |
| -9.5% | -1.7% | 6.0% | -55.8% | 1.9% | 2.1% | 4.5% | 17.2% | 11.1% | |
| 69.37M | 26.30M | 22.97M | 6.37M | 13.73M | 8.83M | 12.85M | 55.84M | 38.28M | |
| 14.0% | 19.7% | 18.9% | 6.5% | 9.6% | 6.4% | 9.6% | 25.1% | 19.6% | |
| 10.61M | 2.67M | 2.52M | 2.60M | 2.82M | 2.67M | 2.72M | 2.97M | 2.86M | |
| -0.42 | -0.02 | 0.07 | -0.49 | 0.02 | 0.03 | 0.05 | 0.33 | 0.19 | |
| -0.41 | -0.02 | 0.07 | -0.48 | 0.02 | 0.03 | 0.05 | 0.32 | 0.19 | |
| 108.65M | 108.65M | 109.71M | 112.09M | 113.32M | 113.39M | 116.32M | 116.62M | 116.40M | |
| 109.68M | 109.68M | 110.62M | 113.00M | 113.32M | 113.49M | 117.02M | 117.70M | 117.36M |
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 |
|---|---|---|---|---|---|---|---|---|
| 360.52M | 678.72M | 607.91M | 624.96M | 507.15M | 378.83M | 402.87M | 403.56M | |
Cost of Goods Sold | 196.86M | 312.80M | 295.36M | 309.07M | 247.41M | 183.83M | 179.86M | 194.35M |
| 163.66M | 365.92M | 312.55M | 315.88M | 259.74M | 195.00M | 223.01M | 209.21M | |
| 45.4% | 53.9% | 51.4% | 50.5% | 51.2% | 51.5% | 55.4% | 51.8% | |
Total Operating Expenses | 146.63M | 302.79M | 290.37M | 270.37M | 240.93M | 207.45M | 209.93M | 211.30M |
| 65.25M | 120.97M | 126.28M | 120.31M | 102.23M | 82.49M | 84.61M | 89.16M | |
| 81.38M | 153.12M | 163.28M | 146.72M | 138.09M | 119.61M | 119.03M | 118.95M | |
| 17.03M | 63.14M | 22.17M | 45.52M | 18.81M | -12.45M | 13.08M | -5.01M | |
| 4.7% | 9.3% | 3.6% | 7.3% | 3.7% | -3.3% | 3.2% | -1.2% | |
| 8.86M | 57.93M | 19.14M | 44.48M | 8.87M | -26.22M | -6.60M | -16.95M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 3.80M | 7.33M | 2.70M | 5.04M | 10.63M | 11.51M | 11.65M | 11.40M | |
Other Income/Expense | -8.17M | -5.20M | -3.03M | -1.03M | -9.94M | -13.77M | -19.68M | -11.94M |
| -43.31M | 39.22M | 83.99M | 28.18M | 13.25M | -29.27M | -5.92M | -21.04M | |
| 7.64M | 18.72M | -64.85M | 16.30M | -4.38M | 3.05M | -672K | 4.09M | |
| -12.0% | 5.8% | 13.8% | 4.5% | 2.6% | -7.7% | -1.5% | -5.2% | |
| 28.11M | 75.28M | 34.43M | 57.78M | 31.86M | 3.26M | 32.69M | 16.33M | |
| 7.8% | 11.1% | 5.7% | 9.2% | 6.3% | 0.9% | 8.1% | 4.0% | |
| 11.08M | 12.14M | 12.26M | 12.26M | 13.05M | 15.71M | 19.61M | 21.34M | |
| -0.38 | 0.34 | 0.75 | 0.27 | 0.13 | -0.30 | -0.07 | -0.25 | |
| -0.38 | 0.33 | 0.72 | 0.25 | 0.12 | -0.30 | -0.07 | -0.25 | |
| 113.66M | 115.12M | 111.65M | 105.08M | 101.48M | 96.97M | 89.58M | 85.61M | |
| 114.18M | 117.48M | 117.36M | 112.38M | 106.17M | 96.97M | 89.58M | 85.61M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.