$24.08M
Revenue
$2.51M
Net Income
31.36%
Gross Margin
5.72%
Op. Margin
$1.45M
Free Cash Flow
| Breakdown | TTM (Aug 31, 2025) |
FY 2024 (Nov 30, 2024) |
FY 2023 (Nov 30, 2023) |
FY 2022 (Nov 30, 2022) |
FY 2021 (Nov 30, 2021) |
FY 2020 (Nov 30, 2020) |
FY 2019 (Nov 30, 2019) |
FY 2018 (Nov 30, 2018) |
FY 2017 (Nov 30, 2017) |
FY 2016 (Nov 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $24.08M | $24.50M | $30.28M | $28.40M | $24.97M | $22.41M | $22.89M | $19.73M | $20.72M | $21.56M |
| Revenue Growth % | -1.7% | -19.1% | 6.6% | 13.8% | 11.4% | -2.1% | 16.0% | -4.8% | -3.9% | nan% |
| Cost of Revenue | $16.53M | $17.19M | $21.70M | $21.09M | $18.37M | $20.01M | $18.96M | $16.22M | $16.63M | $16.24M |
| Gross Profit | $7.55M | $7.31M | $8.58M | $7.31M | $6.60M | $2.40M | $3.93M | $3.51M | $4.08M | $5.32M |
| Gross Margin % | 31.4% | 29.8% | 28.3% | 25.7% | 26.4% | 10.7% | 17.2% | 17.8% | 19.7% | 24.7% |
| Operating Expenses | $6.18M | $6.85M | $7.05M | $6.97M | $6.07M | $6.31M | $5.42M | $6.61M | $5.80M | $5.75M |
| Research & Development | - | $216.00K | - | - | - | - | - | - | - | - |
| Operating Income | $1.38M | $460.70K | $1.53M | $332.68K | $523.41K | $-3.91M | $-1.50M | $-3.10M | $-1.72M | $-431.45K |
| Operating Margin % | 5.7% | 1.9% | 5.1% | 1.2% | 2.1% | -17.4% | -6.5% | -15.7% | -8.3% | -2.0% |
| Interest Expense | $609.05K | $601.68K | $590.00K | $453.87K | $313.49K | $304.61K | $358.17K | $304.57K | $319.62K | $248.58K |
| Other Income/Expense | $1.54M | $3.21K | $147.51K | $238.19K | $56.97K | $1.25M | $86.23K | $-446.63K | $248.51K | $157.24K |
| Income Before Tax | $2.53M | $-135.49K | $1.09M | $117.00K | $266.89K | $-2.96M | $-1.77M | $-3.85M | $-1.79M | $-522.78K |
| Income Tax Expense | $521.41K | $-41.02K | $325.96K | $19.20K | $54.26K | $-856.47K | $-349.23K | $-510.42K | $-423.80K | $-96.60K |
| Net Income | $2.51M | $307.38K | $266.97K | $97.80K | $212.63K | $-2.10M | $-1.42M | $-3.39M | $-1.64M | $-821.33K |
| Net Margin % | 10.4% | 1.3% | 0.9% | 0.3% | 0.9% | -9.4% | -6.2% | -17.2% | -7.9% | -3.8% |
| Basic EPS | nan | 0.06 | 0.05 | 0.02 | 0.05 | -0.48 | -0.33 | -0.81 | -0.39 | -0.20 |
| Diluted EPS | nan | 0.06 | 0.05 | 0.02 | 0.05 | -0.48 | -0.33 | -0.81 | -0.39 | -0.20 |
| Basic Shares Outstanding | - | 5.1M | 5.0M | 4.7M | 4.5M | 4.4M | 4.3M | 4.2M | 4.2M | 4.1M |
| Diluted Shares Outstanding | - | 5.1M | 5.0M | 4.7M | 4.5M | 4.4M | 4.3M | 4.2M | 4.2M | 4.1M |
| Breakdown | FY 2024 (Nov 30, 2024) |
FY 2023 (Nov 30, 2023) |
FY 2022 (Nov 30, 2022) |
FY 2021 (Nov 30, 2021) |
FY 2020 (Nov 30, 2020) |
FY 2019 (Nov 30, 2019) |
FY 2018 (Nov 30, 2018) |
FY 2017 (Nov 30, 2017) |
FY 2016 (Nov 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $1.86K | $4.01K | $5.05K | $2.66K | $2.68K | $3.15K | $3.51K | $212.40K | $1.06M |
| Accounts Receivable | $2.37M | $3.43M | $2.72M | $2.66M | $2.39M | $1.68M | $1.54M | $1.91M | $1.42M |
| Inventory | $10.33M | $11.03M | $10.61M | $9.21M | $7.76M | $8.78M | $10.26M | $11.97M | $13.53M |
| Other Current Assets | $208.47K | $296.66K | $343.62K | $121.17K | $61.28K | $70.93K | $125.09K | $275.75K | $158.09K |
| Total Current Assets | $13.12M | $15.09M | $14.13M | $12.17M | $10.30M | $11.41M | $12.15M | $14.43M | $17.62M |
| Property Plant & Equipment | $5.15M | - | $6.18M | $5.24M | $5.22M | $5.36M | $5.65M | $5.95M | $7.39M |
| Goodwill | - | - | - | - | - | - | - | $375.00K | $375.00K |
| Other Non-current Assets | $436.18K | $583.75K | $630.25K | $299.03K | $93.76K | $71.19K | $76.50K | $81.55K | $42.96K |
| Total Assets | $21.24M | $24.40M | $23.95M | $20.85M | $18.80M | $19.35M | $21.33M | $24.38M | $27.24M |
| Accounts Payable | $944.45K | $2.26M | $2.63M | $1.74M | $1.96M | $1.21M | $802.06K | $673.65K | $469.48K |
| Accrued Liabilities | $1.30M | $1.40M | $1.28M | $1.21M | $1.28M | $1.13M | $893.28K | $981.56K | $1.02M |
| Deferred Revenue | $180.60K | $416.04K | $828.57K | $278.51K | $198.22K | $105.36K | $145.63K | - | - |
| Total Current Liabilities | $6.63M | $9.40M | $9.27M | $7.69M | $6.16M | $5.20M | $5.77M | $5.05M | $7.06M |
| Long-term Debt | $1.98M | $2.63M | $2.90M | $2.64M | $2.71M | $2.35M | $2.52M | $2.75M | $1.39M |
| Total Liabilities | $9.15M | $12.76M | $12.80M | $10.50M | $8.90M | $7.55M | $8.29M | $8.39M | $9.77M |
| Common Stock | $51.49K | $51.07K | $50.14K | $45.84K | $44.70K | $43.21K | $42.25K | $41.59K | $41.09K |
| Retained Earnings | $7.33M | $7.02M | $6.75M | $6.66M | $6.44M | $8.55M | $9.97M | $13.35M | $14.99M |
| Treasury Stock | - | - | $200.96K | $108.52K | $78.05K | $47.06K | $27.73K | $6.42K | - |
| Total Stockholders Equity | $12.09M | $11.64M | $11.15M | $10.35M | $9.91M | $11.79M | $13.04M | $15.99M | $17.48M |
| Total Liabilities & Equity | $21.24M | $24.40M | $23.95M | $20.85M | $18.80M | $19.35M | $21.33M | $24.38M | $27.24M |
| Breakdown | TTM (Aug 31, 2025) |
FY 2024 (Nov 30, 2024) |
FY 2023 (Nov 30, 2023) |
FY 2022 (Nov 30, 2022) |
FY 2021 (Nov 30, 2021) |
FY 2020 (Nov 30, 2020) |
FY 2019 (Nov 30, 2019) |
FY 2018 (Nov 30, 2018) |
FY 2017 (Nov 30, 2017) |
FY 2016 (Nov 30, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $2.46M | $307.38K | $266.97K | $97.80K | $212.63K | $-2.10M | $-1.42M | $-3.39M | $-1.64M | $-821.33K |
| Depreciation & Amortization | $1.40M | $868.00K | $804.82K | $807.16K | $613.41K | $818.23K | $1.00M | $960.61K | $702.35K | $671.97K |
| Stock-based Compensation | $284.54K | $182.85K | $292.19K | $287.72K | $265.54K | $247.65K | $195.42K | $197.24K | $113.04K | $79.98K |
| Deferred Income Tax | $1.02M | $62.92K | $102.18K | $16.49K | $45.80K | $-881.64K | $-353.63K | - | - | - |
| Change in Receivables | $-2.49M | $-982.84K | $964.27K | $55.78K | $259.44K | $738.88K | $140.69K | $-380.38K | $499.80K | $-458.54K |
| Change in Inventory | $1.89M | $-550.55K | $1.30M | $1.19M | $809.07K | $-459.80K | $-1.48M | $-900.85K | $-1.56M | $-1.66M |
| Change in Payables | $610.08K | $-1.31M | $-253.96K | $893.88K | $-218.31K | $750.09K | $403.25K | $128.41K | $203.79K | $-26.39K |
| Operating Cash Flow | $2.33M | $2.63M | $-55.19K | $951.72K | $-985.85K | $-856.31K | $807.75K | $-1.12M | $747.40K | $2.38M |
| Capital Expenditure | $881.25K | $724.68K | $841.78K | $1.75M | $620.28K | $693.41K | $447.02K | $434.50K | $513.61K | $274.09K |
| Investing Cash Flow | $812.80K | $961.07K | $-453.51K | $-1.34M | $-599.48K | $-501.65K | $452.69K | $707.05K | $-429.20K | $916.55K |
| Debt Repayment | $739.26K | $644.09K | $99.14K | $99.93K | $90.18K | $85.40K | $314.49K | $219.43K | $2.83M | $1.91M |
| Stock Issued | - | - | - | $545.53K | - | - | - | - | - | - |
| Stock Repurchased | $4.63K | $37.65K | $68.54K | $92.43K | $30.47K | $31.00K | $19.32K | $21.31K | $6.42K | - |
| Financing Cash Flow | $-3.14M | $-3.59M | $507.67K | $394.52K | $1.59M | $1.36M | $-1.26M | $202.68K | $-1.17M | $-2.68M |
| Net Change in Cash | $5.79K | $-2.15K | $-1.04K | $2.40K | $-26.00 | $-461.00 | $-367.00 | $-208.89K | $-851.32K | $616.49K |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Aug 31, 2025
Condensed Consolidated Statements of Operations
| Description | Aug 31, 2025 | Aug 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $6.43M | $5.88M | $17.91M | $18.33M |
| Cost of Revenue | $4.67M | $4.18M | $12.59M | $13.25M |
| Gross Profit | $1.77M | $1.70M | $5.32M | $5.08M |
| Operating Expenses | $1.42M | $1.55M | $4.46M | $5.14M |
| Operating Income | $344.73K | $153.69K | $857.87K | $-57.62K |
| Interest Expense | $83.67K | $150.01K | $259.02K | $476.81K |
| Other Income/Expense | $60.20K | $-4.17K | $1.53M | $-13.39K |
| Income Before Tax | $321.26K | $-483.00 | $2.13M | $-542.79K |
| Income Tax Expense | $67.15K | $-2.71K | $446.30K | $-116.13K |
| Net Income | $254.11K | $-26.20K | $1.68M | $-524.55K |
Condensed Consolidated Balance Sheets
| Description | Aug 31, 2025 | Nov 30, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $5.96K | $1.86K |
| Accounts Receivable | $2.02M | $2.37M |
| Inventory | $11.24M | $10.33M |
| Other Current Assets | $254.41K | $208.47K |
| Total Current Assets | $14.18M | $13.12M |
| Other Non-current Assets | $407.79K | $436.18K |
| Total Assets | $21.82M | $21.24M |
| Accounts Payable | $1.18M | $944.45K |
| Accrued Liabilities | $933.97K | $1.30M |
| Deferred Revenue | $72.77K | $180.60K |
| Total Current Liabilities | $5.58M | $6.63M |
| Long-term Debt | $1.88M | $1.98M |
| Total Liabilities | $7.90M | $9.15M |
| Common Stock | $52.20K | $51.49K |
| Retained Earnings | $9.01M | $7.33M |
| Total Stockholders Equity | $13.91M | $12.09M |
| Total Liabilities & Equity | $21.82M | $21.24M |
Condensed Consolidated Statements of Cash Flows
| Description | Aug 31, 2025 | Aug 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $254.11K | $-26.20K | $1.68M | $-524.55K |
| Depreciation & Amortization | - | - | $593.95K | $663.83K |
| Stock-based Compensation | - | - | $141.10K | $187.79K |
| Deferred Income Tax | - | - | $446.03K | $-145.11K |
| Change in Receivables | - | - | $-412.86K | $-464.50K |
| Change in Inventory | - | - | $873.80K | $-494.82K |
| Change in Payables | - | - | $231.45K | $-1.39M |
| Operating Cash Flow | - | - | $-14.99K | $1.43M |
| Capital Expenditure | - | - | $474.77K | $614.37K |
| Investing Cash Flow | - | - | $-465.67K | $-613.57K |
| Debt Repayment | - | - | $88.71K | $81.21K |
| Stock Repurchased | - | - | $1.54K | $37.65K |
| Financing Cash Flow | - | - | $484.76K | $-815.31K |
| Net Change in Cash | - | - | $4.10K | $1.10K |
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.