$49.20M
Revenue
$3.87M
Net Income
50.83%
Gross Margin
7.04%
Op. Margin
$10.56M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Jun 30, 2025) |
FY 2024 (Jun 30, 2024) |
FY 2023 (Jun 30, 2023) |
FY 2022 (Jun 30, 2022) |
FY 2021 (Jun 30, 2021) |
FY 2020 (Jun 30, 2020) |
FY 2019 (Jun 30, 2019) |
FY 2018 (Jun 30, 2018) |
FY 2017 (Jun 30, 2017) |
FY 2015 (Jun 30, 2015) |
FY 2014 (Jun 30, 2014) |
FY 2013 (Jun 30, 2013) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $49.20M | $49.06M | $44.62M | $37.70M | $32.93M | $31.76M | $31.06M | $28.79M | $28.02M | $25.75M | $31.90M | $36.55M | $45.50M |
| Revenue Growth % | 0.3% | 9.9% | 18.4% | 14.5% | 3.7% | 2.2% | 7.9% | 2.8% | 8.8% | -19.3% | -12.7% | -19.7% | nan% |
| Cost of Revenue | $24.19M | $24.86M | $24.98M | $23.00M | $20.91M | $21.47M | $21.42M | $20.45M | $20.67M | $19.64M | $25.72M | $28.20M | $35.95M |
| Gross Profit | $25.01M | $24.20M | $19.64M | $14.70M | $12.02M | $10.29M | $9.64M | $8.34M | $7.35M | $6.10M | $6.18M | $8.35M | $9.55M |
| Gross Margin % | 50.8% | 49.3% | 44.0% | 39.0% | 36.5% | 32.4% | 31.0% | 29.0% | 26.2% | 23.7% | 19.4% | 22.8% | 21.0% |
| Operating Expenses | $21.55M | $21.69M | $20.41M | $14.46M | $13.65M | $10.57M | $10.49M | $9.60M | $9.30M | $9.19M | $6.67M | $10.13M | $9.19M |
| Selling General & Admin | $20.29M | $20.45M | $19.57M | $14.41M | $13.63M | $10.56M | $10.47M | $9.56M | $9.15M | $9.06M | $6.50M | $9.62M | $8.84M |
| Operating Income | $3.46M | $2.50M | $-769.54K | $238.61K | $-1.63M | $-283.03K | $-851.89K | $-1.25M | $-1.95M | $-3.08M | $-494.45K | $-1.78M | $363.69K |
| Operating Margin % | 7.0% | 5.1% | -1.7% | 0.6% | -5.0% | -0.9% | -2.7% | -4.4% | -7.0% | -12.0% | -1.5% | -4.9% | 0.8% |
| Interest Expense | - | - | - | - | - | - | - | - | $4.00K | $12.00K | $18.06K | $55.92K | $89.41K |
| Other Income/Expense | $400.13K | $595.68K | $333.09K | $338.62K | $7.15K | $1.15K | $80.04K | $107.31K | $58.18K | $23.86K | $1.22K | $-15.56K | $-84.02K |
| Income Before Tax | $3.92M | $1.35M | $-3.67M | $577.23K | $-1.62M | $-281.88K | $-771.85K | $-1.15M | $-1.90M | $-3.07M | $-511.29K | $-1.85M | $190.25K |
| Income Tax Expense | $51.49K | $82.81K | $113.07K | $5.60K | $7.62K | $3.20K | $7.84K | $27.04K | $39.78K | $35.49K | $30.89K | $16.10K | $-1.67K |
| Net Income | $3.87M | $1.27M | $-3.79M | $571.62K | $-1.63M | $-285.09K | $-662.24K | $-959.96K | $-1.68M | $-2.29M | $774.22K | $-1.87M | $191.92K |
| Net Margin % | 7.9% | 2.6% | -8.5% | 1.5% | -5.0% | -0.9% | -2.1% | -3.3% | -6.0% | -8.9% | 2.4% | -5.1% | 0.4% |
| Basic EPS | 0.13 | 0.04 | -0.13 | 0.02 | -0.06 | nan | nan | nan | nan | nan | 0.04 | -0.11 | 0.01 |
| Diluted EPS | 0.13 | 0.04 | -0.13 | 0.02 | -0.06 | nan | nan | nan | nan | nan | 0.04 | -0.11 | 0.01 |
| Basic Shares Outstanding | 31.6M | 30.7M | 28.9M | 26.9M | 26.4M | - | - | - | - | - | 17.4M | 17.2M | 17.1M |
| Diluted Shares Outstanding | 32.3M | 31.5M | 28.9M | 29.1M | 26.4M | - | - | - | - | - | 18.0M | 17.2M | 17.3M |
| Breakdown | FY 2025 (Jun 30, 2025) |
FY 2024 (Jun 30, 2024) |
FY 2023 (Jun 30, 2023) |
FY 2022 (Jun 30, 2022) |
FY 2021 (Jun 30, 2021) |
FY 2020 (Jun 30, 2020) |
FY 2019 (Jun 30, 2019) |
FY 2018 (Jun 30, 2018) |
FY 2017 (Jun 30, 2017) |
FY 2015 (Jun 30, 2015) |
FY 2014 (Jun 30, 2014) |
FY 2013 (Jun 30, 2013) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $12.23M | $6.10M | $13.55M | $10.60M | $11.00M | $9.31M | $5.35M | $4.91M | $5.77M | $1.35M | $2.08M | $1.70M |
| Accounts Receivable | $7.19M | $6.88M | $6.15M | $5.25M | $4.72M | $4.45M | $4.49M | $4.25M | $5.47M | $4.89M | $4.74M | $4.97M |
| Inventory | - | - | - | - | - | - | - | - | - | - | $192.25K | $171.68K |
| Other Current Assets | $580.26K | $643.55K | $400.34K | $276.03K | $270.25K | $241.75K | $323.59K | $326.89K | $196.82K | $70.19K | $83.03K | - |
| Total Current Assets | $20.00M | $14.69M | $21.30M | $16.98M | $16.90M | $14.72M | $10.17M | $9.58M | $12.00M | $6.69M | $8.00M | $7.68M |
| Property Plant & Equipment | $60.77K | $88.01K | $70.19K | $47.98K | $20.75K | $11.28K | $36.83K | $59.04K | $85.74K | $83.24K | $527.37K | $831.23K |
| Goodwill | $16.37M | $16.32M | - | - | - | - | - | - | - | - | - | - |
| Intangible Assets | $9.69M | $10.76M | $462.07K | - | - | - | - | - | $41.87K | - | $55.23K | $123.48K |
| Other Non-current Assets | - | - | - | - | - | $72.33K | $192.25K | $307.32K | $417.92K | - | - | - |
| Total Assets | $46.12M | $41.86M | $21.83M | $17.03M | $16.92M | $14.81M | $10.41M | $9.96M | $12.56M | $6.78M | $9.04M | $8.92M |
| Deferred Revenue | - | - | - | - | - | - | - | - | - | - | $158.36K | $53.22K |
| Other Current Liabilities | - | - | - | - | - | - | - | - | - | - | $143.30K | - |
| Total Current Liabilities | $25.51M | $17.87M | $14.50M | $12.14M | $11.49M | $9.95M | $7.30M | $6.47M | $7.89M | $5.69M | $9.35M | $8.11M |
| Total Liabilities | $32.19M | $30.17M | $14.50M | - | - | $9.95M | $7.38M | $6.68M | $8.22M | $5.69M | $9.46M | $8.61M |
| Common Stock | $32.48K | $32.30K | $29.49K | $27.08K | $26.50K | $26.03K | $24.38K | $24.02K | $23.88K | $18.24K | $17.60K | $16.97K |
| Retained Earnings | $-25.04M | $-26.31M | $-22.52M | $-23.09M | $-21.46M | $-21.18M | $-20.51M | $-19.55M | $-17.88M | $-15.08M | $-15.86M | $-13.99M |
| Total Stockholders Equity | $13.93M | $11.69M | $7.33M | $4.88M | $5.43M | $4.86M | $3.03M | $3.28M | $4.34M | $1.09M | $-418.93K | $314.18K |
| Total Liabilities & Equity | $46.12M | $41.86M | $21.83M | $17.03M | $16.92M | $14.81M | $10.41M | $9.96M | $12.56M | $6.78M | $9.04M | $8.92M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Jun 30, 2025) |
FY 2024 (Jun 30, 2024) |
FY 2023 (Jun 30, 2023) |
FY 2022 (Jun 30, 2022) |
FY 2021 (Jun 30, 2021) |
FY 2020 (Jun 30, 2020) |
FY 2019 (Jun 30, 2019) |
FY 2018 (Jun 30, 2018) |
FY 2017 (Jun 30, 2017) |
FY 2015 (Jun 30, 2015) |
FY 2014 (Jun 30, 2014) |
FY 2013 (Jun 30, 2013) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $2.56M | $1.27M | $-3.79M | $571.62K | $-1.63M | $-285.09K | $-662.24K | $-959.96K | $-1.68M | $-2.29M | $774.22K | $-1.87M | $191.92K |
| Depreciation & Amortization | $2.19M | $1.25M | $836.27K | $52.65K | $17.65K | $11.52K | $23.65K | $38.82K | $152.40K | $133.69K | $174.82K | $507.68K | $617.90K |
| Stock-based Compensation | - | - | - | - | - | - | - | - | - | - | $488.44K | $247.38K | - |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Change in Receivables | $-1.48M | $341.43K | $344.02K | $901.52K | $534.09K | $268.19K | $-43.91K | $241.92K | $-1.21M | $-296.56K | $894.95K | $-225.04K | $-1.13M |
| Change in Inventory | - | - | - | - | - | - | - | - | - | - | - | $20.56K | $-191.96K |
| Operating Cash Flow | $10.62M | $7.02M | $3.55M | $3.38M | $-417.20K | $1.87M | $2.42M | $576.45K | $-605.31K | $-436.84K | $-331.89K | $310.70K | $-95.84K |
| Capital Expenditure | $61.36K | $19.26K | $71.51K | $47.21K | $44.29K | $19.85K | - | $15.83K | $29.28K | $59.59K | $67.56K | $190.27K | $101.03K |
| Investing Cash Flow | $-61.36K | $-19.26K | $-10.10M | $-344.66K | $-44.29K | $-19.85K | - | $-15.83K | $-86.74K | $361.35K | $-95.22K | $-101.18K | $451.02K |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | $997.51K | $934.58K | $554.20K | $104.25K | $93.92K | $178.01K | $321.60K | $200.02K | $152.74K | $199.33K | $51.70K | - | - |
| Financing Cash Flow | $-4.68M | $-877.88K | $-905.85K | $-97.26K | $63.27K | $-159.97K | $1.55M | $-100.02K | $-152.74K | $-199.33K | $-119.22K | $260.74K | $-1.79M |
| Net Change in Cash | $5.89M | $6.13M | $-7.45M | $2.94M | $-401.16K | $1.69M | $3.96M | $444.91K | $-865.77K | $-302.93K | $-530.51K | $375.96K | $-1.45M |
SEC Filing Format - Data shown as it appears in the Q2 2026 (10-Q) filing
Period ended: Dec 31, 2025
Condensed Consolidated Statements of Operations
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $11.79M | $11.91M | $24.10M | $23.96M |
| Cost of Revenue | $5.62M | $6.09M | $11.70M | $12.37M |
| Gross Profit | $6.18M | $5.82M | $12.40M | $11.59M |
| Operating Expenses | $5.44M | $5.73M | $10.70M | $10.85M |
| Selling General & Admin | $5.12M | $5.42M | $10.07M | $10.23M |
| Operating Income | $739.35K | $92.85K | $1.70M | $739.54K |
| Other Income/Expense | $95.06K | $349.00K | $221.98K | $417.52K |
| Income Before Tax | $555.78K | $-1.97M | $1.33M | $-1.25M |
| Income Tax Expense | $8.86K | $15.19K | $30.09K | $61.41K |
| Net Income | $546.92K | $-1.98M | $1.30M | $-1.31M |
| Basic EPS | 0.02 | -0.07 | 0.04 | -0.04 |
| Diluted EPS | 0.02 | -0.07 | 0.04 | -0.04 |
Condensed Consolidated Balance Sheets
| Description | Dec 31, 2025 | Jun 30, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $12.26M | $12.23M |
| Accounts Receivable | $5.66M | $7.19M |
| Other Current Assets | $708.08K | $580.26K |
| Total Current Assets | $18.67M | $20.00M |
| Property Plant & Equipment | $65.24K | $60.77K |
| Goodwill | $16.37M | $16.37M |
| Intangible Assets | $9.13M | $9.69M |
| Total Assets | $44.24M | $46.12M |
| Total Current Liabilities | $23.61M | $25.51M |
| Total Liabilities | $27.02M | $32.19M |
| Common Stock | $32.88K | $32.48K |
| Retained Earnings | $-23.75M | $-25.04M |
| Total Stockholders Equity | $17.23M | $13.93M |
| Total Liabilities & Equity | $44.24M | $46.12M |
Condensed Consolidated Statements of Cash Flows
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $546.92K | $-1.98M | $1.30M | $-1.31M |
| Depreciation & Amortization | $316.43K | $306.23K | $632.49K | $618.33K |
| Change in Receivables | - | - | $-1.53M | $266.25K |
| Operating Cash Flow | - | - | $2.49M | $1.87M |
| Capital Expenditure | - | - | $24.56K | $5.40K |
| Investing Cash Flow | - | - | $-24.56K | $-5.40K |
| Stock Repurchased | - | - | $39.55K | $205.28K |
| Financing Cash Flow | - | - | $-2.44M | $-267.84K |
| Net Change in Cash | - | - | $35.47K | $1.60M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.