Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 | Quarter ended Jun 2024 | Quarter ended Mar 2024 | Quarter ended Dec 2023 |
|---|---|---|---|---|---|---|---|---|---|
| 71.23M | 15.64M | 12.88M | 8.15M | 34.55M | 12.86M | 30.06M | 14.60M | 44.97M | |
Cost of Goods Sold | 47.05M | 6.13M | 6.21M | 4.95M | 29.76M | 7.23M | 20.68M | 10.28M | 39.90M |
| 24.18M | 9.52M | 6.67M | 3.21M | 4.79M | 5.63M | 9.38M | 4.32M | 5.07M | |
| 33.9% | 60.8% | 51.8% | 39.4% | 13.9% | 43.8% | 31.2% | 29.6% | 11.3% | |
Total Operating Expenses | 59.66M | 2.69M | 40.49M | 7.31M | 9.18M | 3.49M | 6.42M | 5.54M | 11.82M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 24.82M | 1.34M | 9.71M | 4.52M | 9.26M | 3.97M | 5.41M | 4.68M | 9.38M | |
| -35.48M | 6.82M | -33.82M | -4.10M | -4.39M | 2.14M | 2.96M | -1.21M | -6.75M | |
| -49.8% | 43.6% | -262.6% | -50.3% | -12.7% | 16.6% | 9.8% | -8.3% | -15.0% | |
| -32.12M | 5.13M | -25.72M | 2.14M | -13.67M | 6.32M | 2.09M | -4.33M | -1.43M | |
Interest Income | 1.35M | 303K | 452K | 416K | 181K | 243K | 485K | 520K | 190K |
| 3.09M | 1.56M | 745K | 379K | 412K | 674K | 518K | 385K | 764K | |
Other Income/Expense | 3.37M | -1.69M | 8.10M | 6.24M | -9.28M | 4.18M | -871K | -3.12M | 5.32M |
| -5.33M | 3.47M | 1.45M | 1.54M | -11.79M | 4.84M | 392K | -5.92M | -1.95M | |
| 2.34M | 1.66M | 1.14M | 658K | -1.12M | 647K | 1.34M | 1.16M | 2.05M | |
| -7.5% | 22.2% | 11.3% | 18.9% | -34.1% | 37.7% | 1.3% | -40.6% | -4.3% | |
| -27.10M | 8.82M | -31.46M | -1.99M | -2.48M | 3.94M | 4.36M | 538K | -4.37M | |
| -38.0% | 56.4% | -244.2% | -24.4% | -7.2% | 30.6% | 14.5% | 3.7% | -9.7% | |
| 8.38M | 2.00M | 2.36M | 2.11M | 1.91M | 1.80M | 1.40M | 1.75M | 2.38M | |
| -0.10 | 0.07 | 0.03 | 0.03 | -0.23 | 0.10 | 0.01 | -0.11 | -0.15 | |
| -0.10 | 0.07 | 0.03 | 0.03 | -0.23 | 0.09 | 0.01 | -0.11 | -0.15 | |
| 51.32M | 51.32M | 51.32M | 51.32M | 51.32M | 51.26M | 51.28M | 53.55M | 55.20M | |
| 51.34M | 51.34M | 51.34M | 51.85M | 51.35M | 51.35M | 51.37M | 53.55M | 55.20M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 |
|---|---|---|---|---|---|---|---|---|
| 92.07M | 105.64M | 61.29M | 79.66M | 73.50M | 119.12M | 96.91M | 102.97M | |
Cost of Goods Sold | 67.94M | 80.63M | 45.95M | 48.24M | 56.82M | 84.89M | 68.84M | 88.84M |
| 24.12M | 25.01M | 15.34M | 31.42M | 16.69M | 34.23M | 28.07M | 14.13M | |
| 26.2% | 23.7% | 25.0% | 39.4% | 22.7% | 28.7% | 29.0% | 13.7% | |
Total Operating Expenses | 24.63M | 33.67M | 17.97M | 18.77M | 9.91M | 35.19M | 12.54M | 7.58M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 23.31M | 26.36M | 17.62M | 17.30M | 14.95M | 16.51M | 11.09M | 7.89M | |
| -504K | -8.66M | -2.63M | 12.65M | 6.78M | -964K | 15.53M | 6.56M | |
| -0.5% | -8.2% | -4.3% | 15.9% | 9.2% | -0.8% | 16.0% | 6.4% | |
| -9.59M | -2.90M | -2.63M | 7.39M | 2.32M | -10.57M | 4.91M | 3.52M | |
Interest Income | 1.43M | 1.79M | 657K | 1.66M | 976K | 823K | 194K | 51K |
| 1.99M | 2.21M | 3.17M | 5.15M | 6.21M | 9.16M | 8.70M | 3.94M | |
Other Income/Expense | -9.09M | 5.76M | 2K | -5.26M | -4.46M | -9.61M | -10.62M | -3.03M |
| -12.48M | -3.19M | -4.67M | 6.86M | 2.78M | -8.83M | 1.76M | 34.46M | |
| 2.02M | 2.53M | 1.92M | 774K | 163K | 1.10M | -189K | 322K | |
| -13.6% | -3.0% | -7.6% | 8.6% | 3.8% | -7.4% | 1.8% | 33.5% | |
| 6.41M | -831K | 4.18M | 19.45M | 14.12M | 6.83M | 23.93M | 11.03M | |
| 7.0% | -0.8% | 6.8% | 24.4% | 19.2% | 5.7% | 24.7% | 10.7% | |
| 6.92M | 7.83M | 6.82M | 6.79M | 7.34M | 7.80M | 8.40M | 4.48M | |
| -0.24 | -0.06 | 0.09 | 0.10 | 0.06 | -0.22 | 0.05 | 1.40 | |
| -0.24 | -0.06 | 0.09 | 0.10 | 0.06 | -0.22 | 0.05 | 1.40 | |
| 51.85M | 56.53M | 64.92M | 68.91M | 49.17M | 40.60M | 38.08M | 24.69M | |
| 51.85M | 56.53M | 64.92M | 69.84M | 49.79M | 40.60M | 38.08M | 24.69M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.