$201.94M
Revenue
$3.86M
Net Income
40.82%
Gross Margin
2.71%
Op. Margin
$-45.44M
Free Cash Flow
| Breakdown | Q3 2026 (Oct 31, 2025) |
Q2 2026 (Jul 31, 2025) |
Q1 2026 (Apr 30, 2025) |
Q4 2025 (Jan 31, 2025) |
Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $47.64M | $92.09M | $33.75M | $28.47M | $82.62M | $108.42M | $46.73M | $42.60M | $84.25M | $107.32M | $34.94M | $38.79M | $77.39M |
| Revenue Growth % (YoY) | -42.3% | -15.1% | -27.8% | -33.2% | -1.9% | 1.0% | 33.7% | 9.8% | 8.9% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $29.54M | $51.21M | $17.73M | $21.02M | $45.94M | $58.20M | $26.39M | $26.53M | $46.04M | $58.74M | $21.74M | $25.78M | $46.62M |
| Gross Profit | $18.09M | $40.87M | $16.02M | $7.45M | $36.68M | $50.22M | $20.35M | $16.07M | $38.21M | $48.58M | $13.20M | $13.01M | $30.78M |
| Gross Margin % | 38.0% | 44.4% | 47.5% | 26.2% | 44.4% | 46.3% | 43.5% | 37.7% | 45.4% | 45.3% | 37.8% | 33.5% | 39.8% |
| Selling General & Admin | $19.79M | $25.50M | $16.11M | $15.57M | $25.57M | $28.32M | $17.38M | $18.84M | $23.50M | $27.32M | $14.51M | $17.40M | $21.98M |
| Operating Income | $-1.69M | $15.37M | $-94.00K | $-8.12M | $11.11M | $21.89M | $2.97M | $-2.77M | $14.71M | $21.25M | $-1.31M | $-4.39M | $8.80M |
| Operating Margin % | -3.6% | 16.7% | -0.3% | -28.5% | 13.5% | 20.2% | 6.4% | -6.5% | 17.5% | 19.8% | -3.8% | -11.3% | 11.4% |
| Interest Expense | $40.00K | $205.00K | $60.00K | $-157.00K | $-24.00K | $322.00K | $208.00K | $119.00K | $765.00K | $1.08M | $712.00K | $287.00K | $567.00K |
| Income Before Tax | $-1.81M | $14.17M | $994.00K | $-7.79M | $11.28M | $22.06M | $2.87M | $-2.67M | $13.46M | $20.34M | $-1.89M | $-4.76M | $8.19M |
| Income Tax Expense | $-484.00K | $3.98M | $262.00K | $-2.06M | $2.88M | $5.23M | $731.00K | $-331.00K | $3.30M | $4.80M | $-444.00K | $-8.84M | $319.00K |
| Net Income | $-1.32M | $10.19M | $732.00K | $-5.73M | $8.40M | $16.83M | $2.14M | $-2.34M | $10.16M | $15.53M | $-1.44M | $4.08M | $7.88M |
| Net Margin % | -2.8% | 11.1% | 2.2% | -20.1% | 10.2% | 15.5% | 4.6% | -5.5% | 12.1% | 14.5% | -4.1% | 10.5% | 10.2% |
| Basic EPS | -0.08 | 0.65 | 0.05 | -0.35 | 0.52 | 1.04 | 0.13 | -0.15 | 0.62 | 0.95 | -0.09 | 0.26 | 0.49 |
| Diluted EPS | -0.08 | 0.65 | 0.05 | -0.35 | 0.52 | 1.04 | 0.13 | -0.14 | 0.62 | 0.95 | -0.09 | 0.25 | 0.48 |
| Basic Shares Outstanding | 15.8M | 15.7M | 15.8M | -14K | 16.3M | 16.2M | 16.3M | 18K | 16.3M | 16.3M | 16.2M | 24K | 16.2M |
| Diluted Shares Outstanding | 15.8M | 15.7M | 15.8M | -10K | 16.3M | 16.2M | 16.4M | 54K | 16.4M | 16.3M | 16.2M | 56K | 16.2M |
| Breakdown | Q3 2026 (Oct 31, 2025) |
Q2 2026 (Jul 31, 2025) |
Q1 2026 (Apr 30, 2025) |
Q4 2025 (Jan 31, 2025) |
Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $26.51M | $2.61M | $935.00K | $26.87M | $38.86M | $7.77M | $644.00K | $5.29M | $4.89M | $1.60M | $625.00K | $1.06M | $2.17M |
| Accounts Receivable | $13.80M | $46.82M | $12.28M | $13.00M | $28.17M | $56.06M | $19.77M | $23.16M | $33.03M | $68.59M | $15.52M | $18.43M | $28.03M |
| Inventory | $53.09M | $59.87M | $74.03M | $55.65M | $48.95M | $58.57M | $71.33M | $58.37M | $58.93M | $71.85M | $85.64M | $67.41M | $57.47M |
| Other Current Assets | $2.99M | $2.59M | $3.23M | $2.60M | $3.48M | $2.92M | $3.97M | $2.19M | $1.96M | $2.23M | $2.70M | $2.08M | $1.67M |
| Total Current Assets | $96.80M | $111.89M | $94.28M | $102.17M | $119.45M | $125.33M | $95.79M | $89.03M | $98.83M | $144.33M | $104.84M | $89.07M | $89.55M |
| Property Plant & Equipment | $35.45M | $36.12M | $36.48M | $36.43M | $35.62M | $34.98M | $34.07M | $34.57M | $34.94M | $35.34M | $34.67M | $34.56M | $34.65M |
| Other Non-current Assets | $11.69M | $11.77M | $12.77M | $11.93M | $11.64M | $11.37M | $9.63M | $9.71M | $9.07M | $9.28M | $8.85M | $8.58M | $8.24M |
| Total Assets | $181.54M | $198.64M | $183.78M | $191.95M | $210.15M | $216.35M | $152.47M | $146.44M | $157.04M | $204.34M | $165.93M | $150.13M | $143.72M |
| Accounts Payable | $5.71M | $17.07M | $15.71M | $11.59M | $15.38M | $26.09M | $19.20M | $12.95M | $14.35M | $27.85M | $23.63M | $19.45M | $18.93M |
| Total Current Liabilities | $24.31M | $37.74M | $31.19M | $34.27M | $41.54M | $55.51M | $41.66M | $38.53M | $41.63M | $91.06M | $66.55M | $48.52M | $43.22M |
| Long-term Debt | $3.68M | $3.75M | $3.81M | $3.88M | $3.94M | $4.01M | $6.77M | $4.14M | $7.95M | $14.26M | $14.32M | $14.38M | $14.44M |
| Other Non-current Liabilities | - | - | - | $795.00K | - | - | - | $562.00K | - | - | - | $555.00K | - |
| Common Stock | $157.00K | $157.00K | $157.00K | $161.00K | $163.00K | $163.00K | $162.00K | $164.00K | $164.00K | $164.00K | $162.00K | $162.00K | $162.00K |
| Retained Earnings | $-456.00K | $1.26M | $-8.53M | $-8.87M | $-2.73M | $-10.73M | $-27.23M | $-29.05M | $-26.38M | $-36.54M | $-52.07M | $-50.63M | $-54.71M |
| Total Stockholders Equity | $113.64M | $115.38M | $105.60M | $109.27M | $115.86M | $107.81M | $91.64M | $91.18M | $93.79M | $82.30M | $66.72M | $68.06M | $64.03M |
| Total Liabilities & Equity | $181.54M | $198.64M | $183.78M | $191.95M | $210.15M | $216.35M | $152.47M | $146.44M | $157.04M | $204.34M | $165.93M | $150.13M | $143.72M |
| Breakdown | Q3 2026 (Oct 31, 2025) |
Q2 2026 (Jul 31, 2025) |
Q1 2026 (Apr 30, 2025) |
Q4 2025 (Jan 31, 2025) |
Q3 2025 (Oct 31, 2024) |
Q2 2025 (Jul 31, 2024) |
Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-1.32M | $10.19M | $732.00K | $-5.73M | $27.37M | $16.83M | $2.14M | $-2.34M | $24.25M | $15.53M | $-1.44M | $4.08M | $7.88M |
| Depreciation & Amortization | $4.63M | $3.09M | $1.53M | $1.52M | $4.17M | $2.72M | $1.33M | $1.33M | $3.76M | $2.46M | $1.20M | $1.15M | $3.39M |
| Stock-based Compensation | $161.00K | $114.00K | $63.00K | $62.00K | $333.00K | $270.00K | $172.00K | $172.00K | $423.00K | $252.00K | $103.00K | $103.00K | $509.00K |
| Change in Receivables | $840.00K | $33.84M | $-710.00K | $-15.21M | $5.05M | $32.93M | $-3.37M | $-9.91M | $14.64M | $50.19M | $-2.90M | $-9.60M | $10.32M |
| Change in Inventory | $-2.56M | $4.22M | $18.38M | $6.70M | $-9.42M | $203.00K | $12.96M | $-560.00K | $-8.47M | $4.45M | $18.23M | $9.94M | $10.09M |
| Operating Cash Flow | $9.98M | $-15.83M | $-19.03M | $-8.29M | $41.42M | $7.96M | $-4.51M | $4.69M | $22.27M | $-21.15M | $-11.71M | $-5.24M | $1.46M |
| Capital Expenditure | $5.09M | $3.82M | $2.44M | $930.00K | $5.37M | $2.89M | $1.09M | $643.00K | $4.61M | $2.79M | $1.53M | $718.00K | $2.61M |
| Purchases of Investments | - | - | - | - | $1.28M | - | - | - | - | - | - | - | $7.28M |
| Investing Cash Flow | $-4.97M | $-3.52M | $-2.44M | $-921.00K | $-4.64M | $-2.74M | $-941.00K | $-154.00K | $-4.61M | $-2.79M | $-1.53M | $-718.00K | $-2.61M |
| Debt Repayment | $192.00K | $128.00K | $64.00K | $64.00K | $23.35M | $23.29M | $13.11M | $8.94M | $50.46M | $10.91M | $2.30M | $11.79M | $30.56M |
| Stock Repurchased | $4.00M | $4.00M | $4.00M | $2.31M | $1.50M | $1.50M | $1.50M | $110.00K | - | - | - | - | - |
| Dividends Paid | $1.18M | $787.00K | $393.00K | $403.00K | $1.06M | $653.00K | $327.00K | $327.00K | - | - | - | - | - |
| Financing Cash Flow | $-5.37M | $-4.92M | $-4.46M | $-2.78M | $-3.21M | $-2.74M | $806.00K | $-4.13M | $-13.84M | $24.49M | $12.82M | $4.84M | $1.98M |
| Net Change in Cash | $-358.00K | $-24.26M | $-25.93M | $-11.99M | $33.57M | $2.48M | $-4.64M | $399.00K | $3.83M | $543.00K | $-432.00K | $-1.12M | $816.00K |
SEC Filing Format - Data shown as it appears in the Q3 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 | $47.64M | $82.62M | $173.48M | $237.77M |
| Cost of Revenue | $29.54M | $45.94M | $98.49M | $130.53M |
| Gross Profit | $18.09M | $36.68M | $74.99M | $107.24M |
| Selling General & Admin | $19.79M | $25.57M | $61.40M | $71.27M |
| Operating Income | $-1.69M | $11.11M | $13.58M | $35.98M |
| Interest Expense | $40.00K | $-24.00K | $305.00K | $506.00K |
| Income Before Tax | $-1.81M | $11.28M | $13.36M | $36.21M |
| Income Tax Expense | $-484.00K | $2.88M | $3.76M | $8.84M |
| Net Income | $-1.32M | $8.40M | $9.59M | $27.37M |
| Basic EPS | -0.08 | 0.52 | 0.61 | 1.67 |
| Diluted EPS | -0.08 | 0.52 | 0.61 | 1.67 |
| Basic Shares Outstanding | $15.76M | $16.29M | $15.76M | $16.38M |
| Diluted Shares Outstanding | $15.76M | $16.30M | $15.77M | $16.38M |
Condensed Consolidated Balance Sheets
| Description | Oct 31, 2025 | Jan 31, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $26.51M | $26.87M |
| Accounts Receivable | $13.80M | $13.00M |
| Inventory | $53.09M | $55.65M |
| Other Current Assets | $2.99M | $2.60M |
| Total Current Assets | $96.80M | $102.17M |
| Property Plant & Equipment | $35.45M | $36.43M |
| Other Non-current Assets | $11.69M | $11.93M |
| Total Assets | $181.54M | $191.95M |
| Accounts Payable | $5.71M | $11.59M |
| Total Current Liabilities | $24.31M | $34.27M |
| Long-term Debt | $3.68M | $3.88M |
| Common Stock | $157.00K | $161.00K |
| Retained Earnings | $-456.00K | $-8.87M |
| Total Stockholders Equity | $113.64M | $109.27M |
| Total Liabilities & Equity | $181.54M | $191.95M |
Condensed Consolidated Statements of Cash Flows
| Description | Oct 31, 2025 | Oct 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-1.32M | $8.40M | $9.59M | $27.37M |
| Depreciation & Amortization | - | - | $4.63M | $4.17M |
| Stock-based Compensation | - | - | $161.00K | $333.00K |
| Change in Receivables | - | - | $840.00K | $5.05M |
| Change in Inventory | - | - | $-2.56M | $-9.42M |
| Operating Cash Flow | - | - | $9.98M | $41.42M |
| Capital Expenditure | - | - | $5.09M | $5.37M |
| Purchases of Investments | - | - | - | $1.28M |
| Investing Cash Flow | - | - | $-4.97M | $-4.64M |
| Debt Repayment | - | - | $192.00K | $23.35M |
| Stock Repurchased | - | - | $4.00M | $1.50M |
| Dividends Paid | - | - | $1.18M | $1.06M |
| Financing Cash Flow | - | - | $-5.37M | $-3.21M |
| Net Change in Cash | - | - | $-358.00K | $33.57M |
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.