$204.92M
Revenue
$-10.73M
Net Income
13.18%
Gross Margin
-3.89%
Op. Margin
$-22.86M
Free Cash Flow
| Breakdown | Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2023 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $53.20M | $50.69M | $48.77M | $52.25M | $55.67M | $56.54M | $49.53M | $60.42M | $58.38M | $56.66M | $61.43M | $52.52M |
| Revenue Growth % (YoY) | -4.4% | -10.3% | -1.5% | -13.5% | nan% | nan% | -19.4% | 15.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $47.42M | $43.46M | $41.12M | $45.91M | $49.68M | $51.46M | $44.33M | $52.72M | $60.59M | $49.58M | $54.54M | $50.43M |
| Gross Profit | $5.78M | $7.23M | $7.65M | $6.35M | $5.99M | $5.08M | $5.20M | $7.70M | $-2.21M | $7.08M | $6.89M | $2.09M |
| Gross Margin % | 10.9% | 14.3% | 15.7% | 12.1% | 10.8% | 9.0% | 10.5% | 12.7% | -3.8% | 12.5% | 11.2% | 4.0% |
| Selling General & Admin | $8.74M | $9.12M | $8.47M | $8.58M | $9.36M | $9.30M | $9.24M | $9.49M | $9.10M | $9.83M | $10.85M | $9.16M |
| Operating Income | $-3.46M | $1.62M | $-2.24M | $-3.89M | $-5.40M | $-6.85M | $-4.25M | $-1.74M | $-11.93M | $-3.08M | $-4.03M | $-7.78M |
| Operating Margin % | -6.5% | 3.2% | -4.6% | -7.4% | -9.7% | -12.1% | -8.6% | -2.9% | -20.4% | -5.4% | -6.6% | -14.8% |
| Interest Expense | $199.00K | $183.00K | $110.00K | $63.00K | $30.00K | $28.00K | - | - | - | - | - | - |
| Interest Income | $249.00K | $235.00K | $154.00K | $255.00K | $244.00K | $262.00K | $263.00K | $284.00K | $79.00K | $345.00K | $239.00K | $196.00K |
| Other Income/Expense | $-694.00K | $-531.00K | $-120.00K | $15.00K | $-508.00K | $-404.00K | $-65.00K | $-705.00K | $829.00K | $96.00K | $-95.00K | $-1.09M |
| Income Before Tax | $-4.10M | $1.14M | $-2.31M | $-3.68M | $-5.69M | $-7.02M | $-4.06M | $-2.16M | $-11.02M | $-2.64M | $-3.88M | $-8.68M |
| Income Tax Expense | $207.00K | $1.37M | $-243.00K | $446.00K | $-50.00K | $240.00K | $805.00K | $1.03M | $1.15M | $701.00K | $798.00K | $286.00K |
| Net Income | $-4.31M | $-231.00K | $-2.07M | $-4.13M | $-5.64M | $-7.26M | $-4.87M | $-3.19M | $-12.17M | $-3.34M | $-4.68M | $-8.97M |
| Net Margin % | -8.1% | -0.5% | -4.2% | -7.9% | -10.1% | -12.8% | -9.8% | -5.3% | -20.9% | -5.9% | -7.6% | -17.1% |
| Basic EPS | -0.34 | -0.02 | -0.17 | -0.33 | -0.45 | -0.58 | -0.39 | -0.26 | -0.99 | -0.27 | -0.38 | -0.73 |
| Diluted EPS | -0.34 | -0.02 | -0.17 | -0.33 | -0.45 | -0.58 | -0.39 | -0.26 | -0.99 | -0.27 | -0.38 | -0.73 |
| Basic Shares Outstanding | 12.6M | 12.6M | - | 12.6M | 12.5M | 12.5M | - | 12.5M | 12.3M | 12.3M | - | 12.3M |
| Diluted Shares Outstanding | 12.6M | 12.6M | - | 12.6M | 12.5M | 12.5M | - | 12.5M | 12.3M | 12.3M | - | 12.3M |
| Breakdown | Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2023 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $10.73M | $11.09M | $5.63M | $5.28M | $10.53M | $13.47M | $10.01M | $12.59M | $19.14M | $16.81M | $20.96M | $16.73M |
| Accounts Receivable | $20.64M | $18.38M | $21.84M | $23.16M | $22.33M | $21.59M | $21.14M | $23.69M | $22.44M | $22.61M | $24.78M | $21.24M |
| Inventory | $49.94M | $50.11M | $49.31M | $48.60M | $45.13M | $41.67M | $44.84M | $46.88M | $52.22M | $43.82M | $45.08M | $47.63M |
| Other Current Assets | $2.49M | $2.77M | $2.97M | $2.62M | $3.19M | $3.59M | $3.37M | $4.24M | $3.46M | $3.58M | $3.07M | $2.84M |
| Total Current Assets | $90.36M | $88.89M | $83.53M | $85.29M | $86.90M | $82.68M | $80.88M | $89.06M | $100.01M | $88.06M | $95.52M | $93.04M |
| Property Plant & Equipment | $22.39M | $23.55M | $24.84M | $25.94M | $26.51M | $30.48M | $33.18M | $34.02M | $38.83M | $34.93M | $36.11M | $37.19M |
| Intangible Assets | $771.00K | $865.00K | $960.00K | $1.59M | $1.69M | $1.78M | $1.88M | $1.97M | $2.44M | $2.16M | $2.25M | $2.35M |
| Other Non-current Assets | $593.00K | $676.00K | $591.00K | $639.00K | $661.00K | $709.00K | $830.00K | $853.00K | $717.00K | $944.00K | $840.00K | $919.00K |
| Total Assets | $125.25M | $126.41M | $123.37M | $127.56M | $128.99M | $129.14M | $132.05M | $142.00M | $161.63M | $142.90M | $152.18M | $150.60M |
| Accrued Liabilities | $5.20M | $5.85M | $5.33M | $6.08M | $6.20M | $6.10M | $6.73M | $7.30M | $7.59M | $6.62M | $8.53M | $6.70M |
| Deferred Revenue | $889.00K | $485.00K | $422.00K | $697.00K | $1.13M | $1.60M | $1.50M | $1.80M | $1.53M | $1.03M | $1.19M | $1.43M |
| Total Current Liabilities | $51.26M | $47.90M | $46.96M | $50.65M | $48.43M | $42.22M | $38.11M | $43.44M | $39.51M | $38.25M | $44.02M | $36.37M |
| Deferred Tax Liabilities | $5.39M | $5.30M | $5.16M | $6.58M | $6.62M | $6.45M | $6.38M | $6.18M | $5.70M | $5.86M | $5.95M | $6.09M |
| Total Liabilities | $71.66M | $68.77M | $65.73M | $67.91M | $65.36M | $60.02M | $55.92M | $61.20M | $59.52M | $56.78M | $63.10M | $57.09M |
| Common Stock | $633.00K | $630.00K | $628.00K | $628.00K | $628.00K | $624.00K | $624.00K | $624.00K | $615.00K | $617.00K | $616.00K | $616.00K |
| Retained Earnings | $6.74M | $11.04M | $11.27M | $13.35M | $17.47M | $23.11M | $30.38M | $35.24M | $57.84M | $40.85M | $44.20M | $48.88M |
| Total Stockholders Equity | $53.59M | $57.65M | $57.64M | $59.65M | $63.62M | $69.12M | $76.13M | $80.80M | $102.11M | $86.12M | $89.08M | $93.50M |
| Total Liabilities & Equity | $125.25M | $126.41M | $123.37M | $127.56M | $128.99M | $129.14M | $132.05M | $142.00M | $161.63M | $142.90M | $152.18M | $150.60M |
| Breakdown | Q2 2026 (Oct 31, 2025) |
Q1 2026 (Jul 31, 2025) |
Q4 2025 (Apr 30, 2025) |
Q3 2025 (Jan 31, 2025) |
Q2 2025 (Oct 31, 2024) |
Q1 2025 (Jul 31, 2024) |
Q4 2024 (Apr 30, 2024) |
Q3 2024 (Jan 31, 2024) |
Q2 2023 (Oct 31, 2023) |
Q1 2023 (Jul 31, 2023) |
Q4 2023 (Apr 30, 2023) |
Q3 2023 (Jan 31, 2023) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-4.31M | $-231.00K | $-2.07M | $-4.13M | $-5.64M | $-7.26M | $-4.87M | $-8.95M | $-12.17M | $-3.34M | $-4.68M | $-26.84M |
| Stock-based Compensation | $333.00K | $156.00K | $128.00K | $522.00K | $364.00K | $176.00K | $168.00K | $747.00K | $565.00K | $322.00K | $258.00K | $887.00K |
| Change in Receivables | $-1.24M | $-3.48M | $-1.31M | $2.03M | $1.16M | $445.00K | $-2.52M | $-1.04M | $443.00K | $-2.11M | $3.60M | $-954.00K |
| Change in Inventory | $1.51M | $683.00K | $-671.00K | $2.73M | $-117.00K | $-3.46M | - | - | $-7.19M | $-1.79M | $-2.89M | $-12.48M |
| Operating Cash Flow | $-1.17M | $-695.00K | $-8.22M | $-9.43M | $-2.63M | $-206.00K | $-2.25M | $-5.97M | $6.17M | $-4.43M | $3.22M | $4.58M |
| Capital Expenditure | $218.00K | $179.00K | $507.00K | $2.44M | $1.58M | $501.00K | $462.00K | $3.25M | $1.05M | $513.00K | $506.00K | $1.60M |
| Purchases of Investments | - | - | - | - | - | - | - | $704.00K | $472.00K | - | - | - |
| Investing Cash Flow | $1.17M | $986.00K | $1.22M | $-620.00K | $-787.00K | $-332.00K | $-305.00K | $-2.13M | $-1.04M | $374.00K | $1.19M | $-1.94M |
| Financing Cash Flow | $5.09M | $5.15M | $7.34M | $5.33M | $3.94M | $4.01M | $20.00K | $-146.00K | $-239.00K | - | $-114.00K | $-322.00K |
| Net Change in Cash | $5.10M | $5.46M | $350.00K | $-4.73M | $519.00K | $3.46M | $-2.57M | $-8.38M | $4.59M | $-4.15M | $4.24M | $2.17M |
SEC Filing Format - Data shown as it appears in the Q2 2026 (10-Q) filing
Period ended: Oct 31, 2025
Condensed Consolidated Statements of Operations
| Description | Oct 31, 2025 | Oct 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $53.20M | - | $103.89M | - |
| Cost of Revenue | $47.42M | - | $90.88M | - |
| Gross Profit | $5.78M | - | $13.01M | - |
| Selling General & Admin | $8.74M | - | $17.86M | - |
| Operating Income | $-3.46M | - | $-1.84M | - |
| Interest Expense | $199.00K | - | $381.00K | - |
| Interest Income | $249.00K | - | $483.00K | - |
| Other Income/Expense | $-694.00K | - | $-1.23M | - |
| Income Before Tax | $-4.10M | - | $-2.96M | - |
| Income Tax Expense | $207.00K | - | $1.58M | - |
| Net Income | $-4.31M | $-7.26M | $-4.54M | - |
| Basic EPS | -0.34 | - | -0.36 | - |
| Diluted EPS | -0.34 | - | -0.36 | - |
| Basic Shares Outstanding | $12.63M | - | $12.60M | - |
| Diluted Shares Outstanding | $12.63M | - | $12.60M | - |
Condensed Consolidated Balance Sheets
| Description | Oct 31, 2025 | Apr 30, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $10.73M | $5.63M |
| Accounts Receivable | $20.64M | $21.84M |
| Inventory | $49.94M | $49.31M |
| Other Current Assets | $2.49M | $2.97M |
| Total Current Assets | $90.36M | $83.53M |
| Property Plant & Equipment | $22.39M | $24.84M |
| Intangible Assets | $771.00K | $960.00K |
| Other Non-current Assets | $593.00K | $591.00K |
| Total Assets | $125.25M | $123.37M |
| Accrued Liabilities | $5.20M | $5.33M |
| Deferred Revenue | $889.00K | $422.00K |
| Total Current Liabilities | $51.26M | $46.96M |
| Deferred Tax Liabilities | $5.39M | $5.16M |
| Total Liabilities | $71.66M | $65.73M |
| Common Stock | $633.00K | $628.00K |
| Retained Earnings | $6.74M | $11.27M |
| Total Stockholders Equity | $53.59M | $57.64M |
| Total Liabilities & Equity | $125.25M | $123.37M |
Condensed Consolidated Statements of Cash Flows
| Description | Oct 31, 2025 | Oct 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-4.31M | $-7.26M | $-4.54M | - |
| Stock-based Compensation | - | - | $333.00K | - |
| Change in Receivables | - | - | $-1.24M | - |
| Change in Inventory | - | - | $1.51M | - |
| Operating Cash Flow | - | - | $-1.17M | - |
| Capital Expenditure | - | - | $218.00K | - |
| Investing Cash Flow | - | - | $1.17M | - |
| Financing Cash Flow | - | - | $5.09M | - |
| Net Change in Cash | - | - | $5.10M | - |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.