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 |
|---|---|---|---|---|---|---|---|---|---|
| 62.77M | 19.15M | 16.35M | 15.06M | 12.21M | 9.17M | 7.42M | 8.40M | 8.63M | |
Cost of Goods Sold | 42.62M | 12.19M | 10.33M | 10.58M | 9.52M | 6.50M | 5.49M | 5.56M | 6.11M |
| 20.15M | 6.96M | 6.02M | 4.48M | 2.69M | 2.66M | 1.93M | 2.84M | 2.53M | |
| 32.1% | 36.3% | 36.8% | 29.8% | 22.0% | 29.1% | 26.0% | 33.9% | 29.2% | |
Total Operating Expenses | 29.19M | 7.82M | 7.06M | 6.99M | 7.33M | 5.99M | 4.42M | 4.22M | 4.73M |
| 3.72M | 1.04M | 749K | 867K | 1.06M | 758K | 764K | 476K | 583K | |
| 16.54M | 6.30M | 5.86M | 4.38M | 0.00 | 0.00 | 3.36M | 0.00 | 0.00 | |
| -9.04M | -859K | -1.04M | -2.51M | -4.64M | -3.32M | -2.48M | -1.38M | -2.21M | |
| -14.4% | -4.5% | -6.4% | -16.6% | -38.0% | -36.3% | -33.5% | -16.4% | -25.6% | |
| -23.38M | -4.01M | -9.37M | -2.81M | -7.18M | -3.48M | -2.57M | -1.61M | -2.41M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.14M | 272K | 285K | 269K | 313K | 487K | 169K | 149K | 43K | |
Other Income/Expense | -14.34M | -3.16M | -8.34M | -306K | -2.54M | -159K | -83K | -230K | -198K |
| -23.46M | -4.11M | -9.41M | -2.89M | -7.06M | -3.58M | -2.61M | -1.62M | -2.35M | |
| 81K | 91K | 31K | 81K | -122K | 100K | 45K | 16K | -54K | |
| -37.4% | -21.4% | -57.5% | -19.2% | -57.8% | -39.1% | -35.2% | -19.3% | -27.3% | |
| -4.53M | 404K | 197K | -1.29M | -3.85M | -1.86M | -1.58M | -387K | -1.15M | |
| -7.2% | 2.1% | 1.2% | -8.5% | -31.5% | -20.3% | -21.3% | -4.6% | -13.3% | |
| 4.51M | 1.26M | 1.24M | 1.22M | 792K | 1.46M | 904K | 990K | 1.06M | |
| -0.50 | -0.07 | -0.20 | -0.07 | -0.16 | -0.09 | -0.07 | -0.04 | -0.06 | |
| -0.51 | -0.07 | -0.20 | -0.07 | -0.17 | -0.09 | -0.07 | -0.04 | -0.06 | |
| 58.63M | 58.63M | 47.00M | 43.29M | 42.88M | 41.36M | 39.73M | 39.56M | 37.94M | |
| 58.63M | 58.63M | 47.00M | 43.29M | 42.88M | 41.36M | 39.73M | 39.56M | 38.85M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 06/30/2025 | 06/30/2024 | 06/30/2023 | 06/30/2022 | 06/30/2021 | 06/30/2020 | 06/30/2019 | 06/30/2018 |
|---|---|---|---|---|---|---|---|---|
| 37.20M | 31.73M | 32.93M | 35.56M | 38.46M | 34.97M | 33.75M | 32.53M | |
Cost of Goods Sold | 27.07M | 23.09M | 21.86M | 23.74M | 25.02M | 21.13M | 21.23M | 20.00M |
| 10.13M | 8.63M | 11.07M | 11.81M | 13.45M | 13.84M | 12.52M | 12.53M | |
| 27.2% | 27.2% | 33.6% | 33.2% | 35.0% | 39.6% | 37.1% | 38.5% | |
Total Operating Expenses | 21.95M | 16.46M | 14.63M | 14.44M | 15.29M | 11.70M | 13.74M | 12.15M |
| 3.06M | 2.40M | 2.15M | 2.09M | 2.17M | 1.71M | 2.02M | 1.62M | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 10.50M | 9.22M | |
| -11.82M | -7.83M | -3.55M | -2.63M | -1.84M | 2.15M | -1.61M | 374K | |
| -31.8% | -24.7% | -10.8% | -7.4% | -4.8% | 6.1% | -4.8% | 1.1% | |
| -14.84M | -7.94M | -3.81M | -2.68M | -2.25M | 1.63M | -2.23M | 233K | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 1.12M | 192K | 283K | 229K | 215K | 339K | 697K | 187K | |
Other Income/Expense | -3.01M | -113K | -258K | -52K | -410K | -514K | -1.09M | -141K |
| -14.87M | -8.01M | -4.05M | -3.54M | -3.19M | 867K | -2.68M | 1.06M | |
| 38K | 67K | 234K | 863K | 934K | 764K | 455K | -827K | |
| -40.0% | -25.2% | -12.3% | -10.0% | -8.3% | 2.5% | -7.9% | 3.3% | |
| -7.67M | -3.78M | -380K | 991K | 1.67M | 5.57M | 1.86M | 3.78M | |
| -20.6% | -11.9% | -1.2% | 2.8% | 4.3% | 15.9% | 5.5% | 11.6% | |
| 4.15M | 4.05M | 3.17M | 3.62M | 3.51M | 3.42M | 3.46M | 3.40M | |
| -0.36 | -0.21 | -0.13 | -0.13 | -0.12 | 0.03 | -0.10 | 0.04 | |
| -0.36 | -0.21 | -0.13 | -0.13 | -0.12 | 0.03 | -0.10 | 0.04 | |
| 40.87M | 37.94M | 31.64M | 27.02M | 26.31M | 25.85M | 25.79M | 26.50M | |
| 40.87M | 37.94M | 31.64M | 27.02M | 26.31M | 27.47M | 25.79M | 26.81M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.