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 |
|---|---|---|---|---|---|---|---|---|---|
| 60.26M | 16.50M | 13.43M | 16.02M | 14.32M | 13.94M | 14.16M | 16.73M | 13.54M | |
Cost of Goods Sold | 31.36M | 6.72M | 7.05M | 9.09M | 8.51M | 6.91M | 7.03M | 9.62M | 7.27M |
| 28.90M | 9.78M | 6.38M | 6.94M | 5.81M | 7.02M | 7.13M | 7.11M | 6.27M | |
| 48.0% | 59.3% | 47.5% | 43.3% | 40.6% | 50.4% | 50.3% | 42.5% | 46.3% | |
Total Operating Expenses | 37.03M | 7.64M | 4.14M | 11.86M | 13.39M | 13.31M | 12.91M | 8.40M | 7.28M |
| 5.32M | 1.27M | 1.39M | 1.30M | 1.37M | 1.43M | 1.53M | 1.33M | 1.20M | |
| 31.02M | 6.14M | 2.53M | 10.33M | 12.02M | 11.66M | 11.15M | 6.83M | 6.08M | |
| -8.13M | 2.13M | 2.24M | -4.92M | -7.58M | -6.29M | -5.79M | -1.29M | -1.01M | |
| -13.5% | 12.9% | 16.7% | -30.7% | -52.9% | -45.1% | -40.9% | -7.7% | -7.5% | |
| 34.70M | 3.54M | 36.33M | -1.46M | -3.71M | -1.76M | -27.34M | -18.70M | -1.50M | |
Interest Income | 40K | 17K | N/A | 23K | N/A | 22K | 26K | 23K | 25K |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 42.82M | 1.40M | 34.09M | 3.46M | 3.87M | 4.53M | -21.55M | -17.41M | -489K |
| 34.70M | 3.54M | 36.33M | -1.46M | -3.71M | -1.76M | -27.34M | -18.70M | -1.50M | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 57.6% | 21.4% | 270.6% | -9.1% | -25.9% | -12.7% | -193.1% | -111.8% | -11.1% | |
| -4.43M | 2.36M | 3.37M | -3.75M | -6.42M | -5.19M | -4.71M | -184K | -7K | |
| -7.4% | 14.3% | 25.1% | -23.4% | -44.9% | -37.3% | -33.3% | -1.1% | -0.1% | |
| 3.69M | 228K | 1.13M | 1.17M | 1.16M | 1.09M | 1.08M | 1.11M | 1.01M | |
| N/A | 0.14 | N/A | -0.12 | -0.31 | -0.15 | -2.32 | -1.61 | -0.13 | |
| N/A | 0.10 | N/A | -0.12 | -0.31 | -0.15 | -2.32 | -1.61 | -0.13 | |
| 12.30M | 12.30M | 12.16M | 12.07M | 12.04M | 11.94M | 11.77M | 11.63M | 11.60M | |
| 23.03M | 23.03M | 15.42M | 12.07M | 12.04M | 11.94M | 11.77M | 11.63M | 11.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 58.44M | 53.49M | 42.16M | 35.36M | 34.46M | 26.38M | 30.53M | 24.39M | |
Cost of Goods Sold | 31.31M | 27.64M | 21.06M | 15.40M | 16.63M | 12.31M | 17.30M | 14.78M |
| 27.12M | 25.85M | 21.11M | 19.95M | 17.83M | 14.07M | 13.23M | 9.61M | |
| 46.4% | 48.3% | 50.1% | 56.4% | 51.8% | 53.4% | 43.3% | 39.4% | |
Total Operating Expenses | 51.70M | 36.52M | 33.34M | 40.13M | 37.48M | 32.58M | 25.94M | 18.93M |
| 5.62M | 5.33M | 6.14M | 11.81M | 12.36M | 7.55M | 7.57M | 2.78M | |
| 45.16M | 26.49M | 26.10M | 27.17M | 23.89M | 23.77M | 17.15M | 16.14M | |
| -24.58M | -10.66M | -12.23M | -20.18M | -19.65M | -18.50M | -12.71M | -9.32M | |
| -42.1% | -19.9% | -29.0% | -57.1% | -57.0% | -70.1% | -41.6% | -38.2% | |
| -34.28M | -31.40M | -14.38M | -19.91M | -19.60M | -19.77M | -14.66M | -12.57M | |
Interest Income | 91K | 103K | 85K | 17K | 34K | N/A | N/A | 3.27M |
| N/A | N/A | N/A | N/A | N/A | 1.34M | 2.00M | N/A | |
Other Income/Expense | -9.70M | -20.74M | -2.15M | 263K | 51K | -1.27M | -1.94M | -3.26M |
| -34.28M | -31.40M | -14.38M | -19.91M | -19.60M | -19.77M | -14.66M | -12.59M | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 20K | |
| -58.7% | -58.7% | -34.1% | -56.3% | -56.9% | -75.0% | -48.0% | -51.6% | |
| -20.08M | -6.73M | -8.71M | -16.77M | -16.89M | -15.43M | -8.85M | -4.73M | |
| -34.4% | -12.6% | -20.7% | -47.4% | -49.0% | -58.5% | -29.0% | -19.4% | |
| 4.50M | 3.93M | 3.52M | 3.41M | 2.76M | 3.07M | 3.87M | 4.59M | |
| -2.87 | -2.73 | -1.31 | -1.96 | -2.10 | -1.81 | -1.57 | -11.77 | |
| -2.87 | -2.73 | -1.31 | -1.96 | -2.10 | -1.81 | -1.57 | -11.77 | |
| 11.96M | 11.52M | 10.97M | 10.16M | 9.37M | 10.93M | 10.64M | 1.07M | |
| 11.96M | 11.52M | 10.97M | 10.16M | 9.37M | 10.93M | 10.64M | 1.07M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.