Latest Quarter
2026-01-31
Fast path: latest quarter results by ticker or company name
Latest Quarter
2026-01-31
Revenue
$54.0M
Net Income
$2.2M
Operating Margin
5.6%
Free Cash Flow
$9.8M
Debt / Assets
38.6%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 |
|---|---|---|---|---|
| Revenue | 53,987,000 | 47,269,000 | 35,203,000 | 35,255,000 |
| Cost of Revenue | 40,032,000 | 36,133,000 | 26,432,000 | 26,071,000 |
| Gross Profit | 13,955,000 | 11,136,000 | 8,771,000 | 9,184,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 10,864,000 | 10,233,000 | 7,016,000 | 7,533,000 |
| Operating Expenses | 10,944,000 | 10,313,000 | 7,071,000 | 7,606,000 |
| Operating Income | 3,011,000 | 823,000 | 1,700,000 | 1,578,000 |
| Interest Expense | 125,000 | 176,000 | 80,000 | 91,000 |
| Income Before Tax | 2,963,000 | 726,000 | 1,645,000 | 1,517,000 |
| Income Tax Expense | 731,000 | 186,000 | 368,000 | 280,000 |
| Net Income | 2,232,000 | 540,000 | 1,277,000 | 1,237,000 |
| Per Share | ||||
| EPS | 0.06 | 0.01 | 0.03 | 0.03 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Revenue | 171,714,000 | 123,328,000 | 103,284,000 | 93,187,621 | 47,083,740 |
| Cost of Revenue | 128,668,000 | 92,795,000 | 72,951,000 | 73,769,359 | 35,229,867 |
| Gross Profit | 43,046,000 | 30,533,000 | 30,333,000 | 19,418,262 | 11,853,873 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 35,646,000 | 24,301,000 | 21,029,000 | 16,461,467 | 11,650,414 |
| Operating Expenses | 34,634,000 | 25,656,000 | 21,443,000 | 16,596,608 | 11,771,106 |
| Operating Income | 8,412,000 | 4,877,000 | 8,890,000 | 2,821,654 | 82,767 |
| Interest Expense | 472,000 | 493,000 | 571,000 | 656,010 | 75,925 |
| Income Before Tax | 6,851,000 | 4,706,000 | 8,569,000 | 2,311,778 | 44,546 |
| Income Tax Expense | 1,565,000 | 995,000 | 2,008,000 | 9,104 | 296,472 |
| Net Income | 5,286,000 | 3,711,000 | 6,561,000 | 2,304,000 | -251,926 |
| Per Share | |||||
| EPS | 0.14 | 0.10 | 0.18 | 0.06 | -0.01 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 19,951,000 | 7,150,000 | 11,022,000 | 4,378,383 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 13,072,000 | 8,131,000 | 7,859,000 | 6,832,046 |
| Inventory | 9,647,000 | 4,817,000 | 3,310,000 | 3,635,881 |
| Total Current Assets | 45,081,000 | 21,877,000 | 23,566,000 | 15,674,701 |
| Property Plant Equipment | 27,985,000 | 12,763,000 | 7,325,000 | 6,659,786 |
| Goodwill and Intangibles | 12,537,000 | 12,069,000 | 13,612,000 | 10,135,844 |
| Total Assets | 85,698,000 | 47,062,000 | 45,101,000 | 34,585,195 |
| Liabilities | ||||
| Account Payables | 10,974,000 | 9,051,000 | 12,425,000 | 9,063,256 |
| Short Term Debt | 2,971,000 | 4,973,000 | 4,265,000 | 2,815,835 |
| Total Current Liabilities | 20,771,000 | 17,025,000 | 16,690,000 | 11,879,091 |
| Long Term Debt | 11,494,000 | 5,141,000 | 8,830,000 | 10,191,026 |
| Total Liabilities | 33,078,000 | 22,166,000 | 25,520,000 | 22,070,117 |
| Shareholders Equity | ||||
| Retained Earnings | 5,450,000 | 164,000 | -3,547,000 | -10,060,226 |
| Total Shareholders Equity | 52,620,000 | 24,896,000 | 19,581,000 | 12,515,078 |
| Balance Sheet (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 19,951,000 | 7,150,000 | 11,022,000 | 4,378,383 | 850,598 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 13,072,000 | 8,131,000 | 7,859,000 | 6,832,046 | 7,627,717 |
| Inventory | 9,647,000 | 4,817,000 | 3,310,000 | 3,635,881 | 2,890,793 |
| Total Current Assets | 45,081,000 | 21,877,000 | 23,566,000 | 15,674,701 | 11,638,317 |
| Property Plant Equipment | 27,985,000 | 12,763,000 | 7,325,000 | 6,659,786 | 7,274,849 |
| Goodwill and Intangibles | 12,537,000 | 12,069,000 | 13,612,000 | 10,135,844 | 10,618,313 |
| Total Assets | 85,698,000 | 47,062,000 | 45,101,000 | 34,585,195 | 30,032,229 |
| Liabilities | |||||
| Account Payables | 10,974,000 | 9,051,000 | 12,425,000 | 9,063,256 | 6,479,140 |
| Short Term Debt | 2,971,000 | 4,973,000 | 4,265,000 | 2,815,835 | 2,505,988 |
| Total Current Liabilities | 20,771,000 | 17,025,000 | 16,690,000 | 11,879,091 | 8,985,128 |
| Long Term Debt | 11,494,000 | 5,141,000 | 8,830,000 | 10,191,026 | 12,937,283 |
| Total Liabilities | 33,078,000 | 22,166,000 | 25,520,000 | 22,070,117 | 21,922,411 |
| Shareholders Equity | |||||
| Retained Earnings | 5,450,000 | 164,000 | -3,547,000 | -10,060,226 | -12,328,830 |
| Total Shareholders Equity | 52,620,000 | 24,896,000 | 19,581,000 | 12,515,078 | 8,109,818 |
| Cash Flow Statement (Quarterly) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 5,286,000 | 3,711,000 | 6,561,000 | 2,302,674 |
| Depreciation & Amortization | 4,889,000 | 1,550,000 | 2,471,000 | 1,762,814 |
| Stock Based Compensation | 1,963,000 | 1,099,000 | 436,000 | 110,006 |
| Change in Working Capital | -3,344,000 | -1,444,000 | 2,216,000 | 1,490,965 |
| Operating Cash Flow | 11,421,000 | 5,177,000 | 11,621,000 | 5,509,036 |
| Investing Activities | ||||
| Capital Expenditure | -1,654,000 | -5,095,000 | -786,000 | -593,214 |
| Investments | -1,654,000 | -5,095,000 | -786,000 | -593,214 |
| Investing Cash Flow | -18,965,000 | -5,095,000 | -1,432,000 | -1,093,214 |
| Financing Activities | ||||
| Debt Repayment | 1,370,000 | -4,009,000 | -3,564,000 | -2,278,303 |
| Common Stock Issued/Repurchased | 18,927,000 | 55,000 | 68,000 | 0 |
| Dividends Paid | 0 | 0 | -49,000 | -34,070 |
| Financing Cash Flow | 20,345,000 | -3,954,000 | -3,545,000 | -888,037 |
| Summary | ||||
| Free Cash Flow | 9,767,000 | 82,000 | 10,835,000 | 4,915,822 |
| Net Change in Cash | 12,801,000 | -3,872,000 | 6,644,000 | 3,527,785 |
| Cash Flow Statement (Annual) | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 5,286,000 | 3,711,000 | 6,561,000 | 2,302,674 | -251,926 |
| Depreciation & Amortization | 4,889,000 | 1,550,000 | 2,471,000 | 1,762,814 | 1,013,900 |
| Stock Based Compensation | 1,963,000 | 1,099,000 | 436,000 | 110,006 | 32,918 |
| Change in Working Capital | -3,344,000 | -1,444,000 | 2,216,000 | 1,490,965 | -183,960 |
| Operating Cash Flow | 11,421,000 | 5,177,000 | 11,621,000 | 5,509,036 | 909,841 |
| Investing Activities | |||||
| Capital Expenditure | -1,654,000 | -5,095,000 | -786,000 | -593,214 | -862,415 |
| Investments | -1,654,000 | -5,095,000 | -786,000 | -593,214 | -862,415 |
| Investing Cash Flow | -18,965,000 | -5,095,000 | -1,432,000 | -1,093,214 | -11,270,957 |
| Financing Activities | |||||
| Debt Repayment | 1,370,000 | -4,009,000 | -3,564,000 | -2,278,303 | -199,176 |
| Common Stock Issued/Repurchased | 18,927,000 | 55,000 | 68,000 | 0 | 0 |
| Dividends Paid | 0 | 0 | -49,000 | -34,070 | 0 |
| Financing Cash Flow | 20,345,000 | -3,954,000 | -3,545,000 | -888,037 | 8,021,154 |
| Summary | |||||
| Free Cash Flow | 9,767,000 | 82,000 | 10,835,000 | 4,915,822 | 47,426 |
| Net Change in Cash | 12,801,000 | -3,872,000 | 6,644,000 | 3,527,785 | -2,339,962 |