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 |
|---|---|---|---|---|---|---|---|---|---|
| 95.89M | 26.92M | 23.04M | 27.95M | 17.97M | 19.36M | 25.11M | 23.64M | 27.92M | |
Cost of Goods Sold | 75.43M | 18.95M | 18.21M | 21.73M | 16.54M | 20.60M | 20.70M | 17.96M | 20.27M |
| 20.46M | 7.98M | 4.83M | 6.22M | 1.43M | -1.24M | 4.41M | 5.68M | 7.65M | |
| 21.3% | 29.6% | 20.9% | 22.3% | 8.0% | -6.4% | 17.6% | 24.0% | 27.4% | |
Total Operating Expenses | 33.75M | 9.56M | 8.66M | 7.35M | 8.18M | 9.03M | 10.57M | 9.09M | 9.54M |
| 8.94M | 3.01M | 2.39M | 1.01M | 2.52M | 3.12M | 4.13M | 3.44M | 3.76M | |
| 24.80M | 6.55M | 6.27M | 6.33M | 5.65M | 5.92M | 6.44M | 5.65M | 5.78M | |
| -13.29M | -1.58M | -3.83M | -1.12M | -6.75M | -10.28M | -6.17M | -3.41M | -1.89M | |
| -13.9% | -5.9% | -16.6% | -4.0% | -37.5% | -53.1% | -24.6% | -14.4% | -6.8% | |
| -12.66M | -1.05M | -3.34M | -1.17M | -7.09M | -9.94M | -5.54M | -2.26M | -1.08M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.09M | 101K | 391K | 395K | 202K | 269K | 318K | 391K | 282K | |
Other Income/Expense | 629K | 530K | 495K | -46K | -350K | 333K | 621K | 1.15M | 807K |
| -14.08M | -1.62M | -3.55M | -1.91M | -7.01M | -8.80M | -5.09M | -2.94M | -1.52M | |
| 2.01M | 430K | 501K | 504K | 579K | 74K | 113K | 626K | 121K | |
| -14.7% | -6.0% | -15.4% | -6.8% | -39.0% | -45.5% | -20.3% | -12.4% | -5.4% | |
| -3.97M | 850K | -1.51M | 1.18M | -4.49M | -8.05M | -3.92M | -1.11M | 363K | |
| -4.1% | 3.2% | -6.6% | 4.2% | -25.0% | -41.6% | -15.6% | -4.7% | 1.3% | |
| 9.32M | 2.44M | 2.32M | 2.31M | 2.26M | 2.22M | 2.24M | 2.30M | 2.25M | |
| -0.32 | -0.03 | -0.08 | -0.04 | -0.16 | -0.20 | -0.12 | -0.07 | -0.04 | |
| -0.32 | -0.03 | -0.08 | -0.04 | -0.16 | -0.20 | -0.12 | -0.07 | -0.04 | |
| 53.32M | 53.32M | 44.72M | 43.84M | 43.71M | 43.55M | 43.38M | 43.16M | 43.09M | |
| 53.32M | 53.32M | 44.72M | 43.84M | 43.71M | 43.55M | 43.38M | 43.16M | 43.09M |
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 |
|---|---|---|---|---|---|---|---|---|
| 88.33M | 99.36M | 75.80M | 141.12M | 137.39M | 95.36M | 83.26M | 102.40M | |
Cost of Goods Sold | 77.08M | 75.53M | 62.48M | 89.00M | 89.98M | 65.09M | 58.43M | 65.35M |
| 11.24M | 23.84M | 13.32M | 52.12M | 47.41M | 30.27M | 24.82M | 37.05M | |
| 12.7% | 24.0% | 17.6% | 36.9% | 34.5% | 31.7% | 29.8% | 36.2% | |
Total Operating Expenses | 33.22M | 38.64M | 34.89M | 39.57M | 34.52M | 26.34M | 25.14M | 24.90M |
| 9.05M | 14.54M | 12.08M | 13.91M | 10.33M | 7.13M | 5.83M | 5.90M | |
| 24.17M | 24.10M | 22.81M | 25.65M | 24.19M | 19.20M | 19.30M | 19.00M | |
| -21.98M | -14.80M | -21.57M | 12.55M | 12.90M | 3.94M | -314K | 12.15M | |
| -24.9% | -14.9% | -28.5% | 8.9% | 9.4% | 4.1% | -0.4% | 11.9% | |
| -21.54M | -10.66M | -19.03M | 20.93M | 17.60M | 7.07M | -1.03M | 11.95M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | 217K | 528K |
| 1.26M | 1.34M | 1.53M | 1.07M | 213K | 179K | N/A | N/A | |
Other Income/Expense | 432K | 4.15M | 2.54M | 8.37M | 4.71M | 3.13M | -712K | -200K |
| -21.26M | -11.62M | -17.88M | 15.81M | 14.57M | 3.24M | -2.60M | 9.65M | |
| 1.66M | 1.13M | 160K | 2.19M | 1.09M | 2.03M | 562K | 938K | |
| -24.1% | -11.7% | -23.6% | 11.2% | 10.6% | 3.4% | -3.1% | 9.4% | |
| -12.87M | -5.82M | -12.85M | 20.67M | 19.98M | 8.27M | 5.22M | 17.02M | |
| -14.6% | -5.9% | -16.9% | 14.6% | 14.5% | 8.7% | 6.3% | 16.6% | |
| 9.11M | 8.98M | 8.72M | 8.12M | 7.08M | 4.33M | 5.53M | 4.87M | |
| -0.49 | -0.27 | -0.42 | 0.37 | 0.35 | 0.08 | -0.04 | 0.25 | |
| -0.49 | -0.27 | -0.42 | 0.37 | 0.34 | 0.07 | -0.04 | 0.24 | |
| 43.93M | 43.15M | 42.64M | 42.10M | 41.37M | 40.15M | 39.49M | 39.05M | |
| 43.93M | 43.15M | 42.64M | 42.72M | 42.72M | 41.02M | 39.49M | 40.27M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.