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 |
|---|---|---|---|---|---|---|---|---|---|
| 310.70M | 82.59M | 80.18M | 81.19M | 66.74M | 61.73M | 51.67M | 47.38M | 56.13M | |
Cost of Goods Sold | 212.75M | 56.87M | 53.67M | 56.23M | 45.99M | 43.28M | 37.87M | 46.25M | 43.58M |
| 97.94M | 25.73M | 26.51M | 24.95M | 20.75M | 18.46M | 13.80M | 1.13M | 12.55M | |
| 31.5% | 31.1% | 33.1% | 30.7% | 31.1% | 29.9% | 26.7% | 2.4% | 22.4% | |
Total Operating Expenses | 114.64M | 29.29M | 26.94M | 30.36M | 28.05M | 22.69M | 23.41M | 27.56M | 24.35M |
| 50.56M | 13.13M | 11.85M | 14.05M | 11.53M | 11.01M | 11.37M | 11.38M | 11.33M | |
| 61.73M | 16.16M | 15.09M | 15.69M | 14.79M | 11.68M | 12.04M | 11.88M | 13.02M | |
| -16.70M | -3.57M | -424K | -5.41M | -7.30M | -4.24M | -9.61M | -26.43M | -11.80M | |
| -5.4% | -4.3% | -0.5% | -6.7% | -10.9% | -6.9% | -18.6% | -55.8% | -21.0% | |
| -11.80M | -1.26M | 698K | -4.64M | -6.60M | -3.57M | -7.96M | -25.56M | -10.07M | |
Interest Income | 6.19M | 2.47M | 1.56M | 1.03M | 1.13M | 1.11M | 1.64M | 360K | 394K |
| 1.98M | 204K | 300K | 331K | 1.14M | 388K | N/A | N/A | N/A | |
Other Income/Expense | 4.89M | 2.30M | 1.12M | 768K | 698K | 662K | 1.65M | 866K | 1.73M |
| -12.48M | -1.34M | 645K | -4.91M | -6.87M | -3.59M | -8.09M | -24.96M | -10.34M | |
| 673K | 75K | 53K | 272K | 273K | 17K | 137K | -601K | 261K | |
| -4.0% | -1.6% | 0.8% | -6.0% | -10.3% | -5.8% | -15.7% | -52.7% | -18.4% | |
| 1.78M | 4.55M | 2.94M | -1.73M | -3.99M | -821K | -5.94M | -21.59M | -7.52M | |
| 0.6% | 5.5% | 3.7% | -2.1% | -6.0% | -1.3% | -11.5% | -45.6% | -13.4% | |
| 18.47M | 8.12M | 3.37M | 3.68M | 3.31M | 3.42M | 3.67M | 4.84M | 4.28M | |
| -0.25 | -0.02 | 0.01 | -0.10 | -0.14 | -0.07 | -0.16 | -0.52 | -0.21 | |
| -0.25 | -0.02 | 0.01 | -0.10 | -0.14 | -0.07 | -0.16 | -0.52 | -0.21 | |
| 56.98M | 56.98M | 54.12M | 50.93M | 49.66M | 49.58M | 49.09M | 47.90M | 48.13M | |
| 56.98M | 56.98M | 59.98M | 50.93M | 49.66M | 49.58M | 49.09M | 47.90M | 48.13M |
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 |
|---|---|---|---|---|---|---|---|---|
| 261.33M | 198.55M | 209.92M | 242.06M | 270.15M | 222.79M | 176.62M | 191.36M | |
Cost of Goods Sold | 183.37M | 165.53M | 163.81M | 191.24M | 192.84M | 163.43M | 124.28M | 124.40M |
| 77.96M | 33.02M | 46.11M | 50.82M | 77.31M | 59.36M | 52.34M | 66.96M | |
| 29.8% | 16.6% | 22.0% | 21.0% | 28.6% | 26.6% | 29.6% | 35.0% | |
Total Operating Expenses | 104.51M | 98.66M | 92.88M | 105.92M | 107.52M | 80.41M | 62.25M | 49.90M |
| 47.97M | 45.11M | 46.16M | 53.77M | 54.81M | 41.16M | 28.14M | 21.05M | |
| 54.19M | 49.26M | 45.90M | 48.26M | 52.71M | 39.25M | 34.11M | 28.84M | |
| -26.55M | -65.64M | -46.77M | -55.10M | -30.22M | -21.05M | -9.91M | 17.06M | |
| -10.2% | -33.1% | -22.3% | -22.8% | -11.2% | -9.4% | -5.6% | 8.9% | |
| -22.77M | -60.87M | -42.65M | -54.23M | -30.04M | -20.59M | -6.76M | 17.54M | |
Interest Income | 4.95M | 1.67M | 1.34M | 529K | N/A | 78K | 2.61M | 728K |
| 1.91M | N/A | N/A | N/A | 163K | N/A | N/A | N/A | |
Other Income/Expense | 3.78M | 4.77M | 4.12M | 867K | 173K | 456K | 3.14M | 475K |
| -23.47M | -60.79M | -41.67M | -54.58M | -29.67M | -20.93M | -12.88M | 13.94M | |
| 699K | -76K | -978K | 344K | -375K | 340K | 6.12M | 3.60M | |
| -9.0% | -30.6% | -19.9% | -22.5% | -11.0% | -9.4% | -7.3% | 7.3% | |
| -25.64M | -48.04M | -30.74M | -39.40M | -15.16M | -7.36M | -345K | 25.35M | |
| -9.8% | -24.2% | -14.6% | -16.3% | -5.6% | -3.3% | -0.2% | 13.2% | |
| 908K | 17.60M | 16.03M | 15.70M | 15.06M | 13.69M | 9.56M | 8.29M | |
| -0.48 | -1.27 | -0.90 | -1.23 | -0.70 | -0.55 | -0.35 | 0.47 | |
| -0.48 | -1.27 | -0.90 | -1.23 | -0.70 | -0.55 | -0.35 | 0.47 | |
| 50.93M | 47.90M | 46.08M | 44.44M | 42.14M | 38.37M | 37.12M | 29.76M | |
| 50.93M | 47.90M | 46.08M | 44.44M | 42.14M | 38.37M | 37.12M | 29.96M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.