$212.59M
Revenue
$806.00K
Net Income
31.07%
Gross Margin
-0.48%
Op. Margin
$8.16M
Free Cash Flow
| Breakdown | TTM (Nov 29, 2025) |
FY 2025 (May 31, 2025) |
FY 2024 (May 31, 2024) |
FY 2023 (May 31, 2023) |
FY 2022 (May 31, 2022) |
FY 2021 (May 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $212.59M | $208.91M | $196.46M | $262.66M | $224.62M | $176.94M |
| Revenue Growth % | 1.8% | 6.3% | -25.2% | 16.9% | 26.9% | nan% |
| Cost of Revenue | $146.53M | $144.11M | $136.49M | $178.97M | $152.92M | $118.11M |
| Gross Profit | $66.05M | $64.80M | $59.97M | $83.69M | $71.70M | $58.83M |
| Gross Margin % | 31.1% | 31.0% | 30.5% | 31.9% | 31.9% | 33.2% |
| Selling General & Admin | $61.97M | $62.17M | $59.55M | $58.71M | $55.72M | $55.92M |
| Operating Income | $-1.01M | $-2.46M | $348.00K | $24.98M | $15.96M | $2.89M |
| Operating Margin % | -0.5% | -1.2% | 0.2% | 9.5% | 7.1% | 1.6% |
| Other Income/Expense | $953.00K | $44.00K | $-39.00K | $30.00K | $-5.00K | $104.00K |
| Income Before Tax | $1.01M | $-1.53M | $157.00K | $25.03M | $15.76M | $2.31M |
| Income Tax Expense | $204.00K | $-388.00K | $96.00K | $2.70M | $-2.17M | $653.00K |
| Net Income | $806.00K | $-1.14M | $61.00K | $22.33M | $17.93M | $1.66M |
| Net Margin % | 0.4% | -0.5% | 0.0% | 8.5% | 8.0% | 0.9% |
| Diluted Shares Outstanding | 12.5M | 12.3M | 12.5M | 12.5M | 11.8M | 11.2M |
| Breakdown | FY 2025 (May 31, 2025) |
FY 2024 (May 31, 2024) |
FY 2023 (May 31, 2023) |
FY 2022 (May 31, 2022) |
FY 2021 (May 31, 2021) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $35.90M | $24.26M | $24.98M | $35.49M | $43.32M |
| Short-term Investments | - | - | - | $5.00M | - |
| Accounts Receivable | $24.12M | $24.84M | $30.07M | $29.88M | $25.10M |
| Inventory | $102.80M | $110.15M | $110.40M | $80.39M | $63.51M |
| Other Current Assets | $3.07M | $2.40M | $2.63M | $2.45M | $2.38M |
| Total Current Assets | $165.89M | $161.65M | $168.08M | $153.21M | $134.31M |
| Property Plant & Equipment | $18.36M | $20.68M | $20.82M | $16.96M | $17.07M |
| Intangible Assets | $345.00K | $1.64M | $1.89M | $2.01M | $2.27M |
| Other Non-current Assets | $228.00K | $209.00K | $267.00K | - | - |
| Total Assets | $195.84M | $192.44M | $198.05M | $179.82M | $156.75M |
| Accounts Payable | $21.34M | $15.46M | $23.54M | $23.99M | $16.98M |
| Accrued Liabilities | $14.28M | $15.40M | $12.03M | $16.11M | $14.18M |
| Total Current Liabilities | $36.79M | $32.03M | $36.59M | $41.21M | $32.23M |
| Other Non-current Liabilities | $1.20M | $781.00K | $612.00K | $766.00K | $1.37M |
| Total Liabilities | $39.18M | $34.49M | $38.73M | $43.97M | $35.19M |
| Retained Earnings | $79.34M | $83.73M | $87.04M | $68.03M | $53.30M |
| Total Stockholders Equity | $156.66M | $157.95M | $159.32M | $135.85M | $121.56M |
| Total Liabilities & Equity | $195.84M | $192.44M | $198.05M | $179.82M | $156.75M |
| Breakdown | TTM (Nov 29, 2025) |
FY 2025 (May 31, 2025) |
FY 2024 (May 31, 2024) |
FY 2023 (May 31, 2023) |
FY 2022 (May 31, 2022) |
FY 2021 (May 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $2.55M | $-1.14M | $61.00K | $22.33M | $17.93M | $1.66M |
| Depreciation & Amortization | $6.88M | $4.00M | $4.31M | $3.67M | $3.42M | $3.42M |
| Stock-based Compensation | $3.15M | $1.54M | $1.33M | $936.00K | $654.00K | $675.00K |
| Change in Receivables | $5.70M | $-130.00K | $-5.30M | $363.00K | $6.18M | $4.20M |
| Change in Inventory | $1.86M | $-206.00K | $-66.00K | $30.45M | $20.57M | $4.86M |
| Change in Payables | $4.58M | $5.53M | $-8.12M | $-439.00K | $7.67M | $-565.00K |
| Operating Cash Flow | $13.19M | $10.55M | $6.52M | $-8.20M | $1.91M | $832.00K |
| Capital Expenditure | $5.02M | $2.81M | $4.04M | $7.38M | $3.12M | $2.63M |
| Investing Cash Flow | $367.00K | $4.02M | $-4.04M | $-2.18M | $-8.12M | $13.37M |
| Stock Issued | $595.00K | $320.00K | $591.00K | $3.78M | $2.99M | $289.00K |
| Dividends Paid | $4.28M | $3.41M | $3.38M | $3.32M | $3.19M | $3.12M |
| Financing Cash Flow | $-4.19M | $-3.25M | $-2.90M | $389.00K | $-352.00K | $-3.01M |
| Net Change in Cash | $6.26M | $11.64M | $-718.00K | $-10.51M | $-7.82M | $12.78M |
SEC Filing Format - Data shown as it appears in the Q2 2026 (10-Q) filing
Period ended: Nov 29, 2025
Condensed Consolidated Statements of Operations
| Description | Nov 29, 2025 | Nov 29, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $52.29M | $49.49M | $106.89M | $103.22M |
| Cost of Revenue | $36.21M | $34.16M | $73.89M | $71.46M |
| Gross Profit | $16.08M | $15.33M | $33.01M | $31.75M |
| Selling General & Admin | $15.94M | $15.99M | $31.90M | $32.11M |
| Operating Income | $132.00K | $-667.00K | $1.10M | $-351.00K |
| Other Income/Expense | $6.00K | $4.00K | $910.00K | $1.00K |
| Income Before Tax | $-196.00K | $-1.05M | $2.13M | $-407.00K |
| Income Tax Expense | $-75.00K | $-304.00K | $346.00K | $-246.00K |
| Net Income | $-121.00K | $-751.00K | $1.79M | $-161.00K |
| Diluted Shares Outstanding | $12.46M | $12.31M | $12.58M | $12.26M |
Condensed Consolidated Balance Sheets
| Description | Nov 29, 2025 | May 31, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $33.14M | $35.90M |
| Accounts Receivable | $27.39M | $24.12M |
| Inventory | $105.17M | $102.80M |
| Other Current Assets | $5.84M | $3.07M |
| Total Current Assets | $171.54M | $165.89M |
| Property Plant & Equipment | $19.11M | $18.36M |
| Intangible Assets | $314.00K | $345.00K |
| Other Non-current Assets | $360.00K | $228.00K |
| Total Assets | $201.77M | $195.84M |
| Accounts Payable | $23.57M | $21.34M |
| Accrued Liabilities | $16.82M | $14.28M |
| Total Current Liabilities | $41.44M | $36.79M |
| Other Non-current Liabilities | $1.07M | $1.20M |
| Total Liabilities | $43.29M | $39.18M |
| Retained Earnings | $79.41M | $79.34M |
| Total Stockholders Equity | $158.47M | $156.66M |
| Total Liabilities & Equity | $201.77M | $195.84M |
Condensed Consolidated Statements of Cash Flows
| Description | Nov 29, 2025 | Nov 29, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-121.00K | $-751.00K | $1.79M | $-161.00K |
| Depreciation & Amortization | $937.00K | $1.01M | $1.91M | $2.06M |
| Stock-based Compensation | $325.00K | $313.00K | $966.00K | $906.00K |
| Change in Receivables | $520.00K | $-4.72M | $3.17M | $1.14M |
| Change in Inventory | $915.00K | $1.62M | $1.49M | $1.74M |
| Change in Payables | $462.00K | $500.00K | $2.09M | $4.66M |
| Operating Cash Flow | $-99.00K | $5.46M | $1.27M | $5.88M |
| Capital Expenditure | $1.61M | $517.00K | $2.63M | $1.44M |
| Investing Cash Flow | $-1.61M | $-517.00K | $-2.63M | $-1.44M |
| Stock Issued | $153.00K | $163.00K | $214.00K | $307.00K |
| Dividends Paid | $859.00K | $853.00K | $1.72M | $1.70M |
| Financing Cash Flow | $-706.00K | $-687.00K | $-1.60M | $-1.55M |
| Net Change in Cash | $-2.52M | $3.60M | $-2.76M | $2.37M |
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.