$444.96M
Revenue
$34.73M
Net Income
30.40%
Gross Margin
10.23%
Op. Margin
$12.73M
Free Cash Flow
| Breakdown | TTM (Nov 30, 2025) |
FY 2025 (Aug 31, 2025) |
FY 2024 (Aug 31, 2024) |
FY 2023 (Aug 31, 2023) |
FY 2022 (Aug 31, 2022) |
FY 2021 (Aug 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $444.96M | $427.93M | $356.23M | $319.40M | $292.56M | $237.96M |
| Revenue Growth % | 4.0% | 20.1% | 11.5% | 9.2% | 22.9% | nan% |
| Cost of Revenue | $309.68M | $299.23M | $250.02M | $226.98M | $209.06M | $177.18M |
| Gross Profit | $135.28M | $128.71M | $106.21M | $92.42M | $83.50M | $60.78M |
| Gross Margin % | 30.4% | 30.1% | 29.8% | 28.9% | 28.5% | 25.5% |
| Selling General & Admin | $89.77M | $86.86M | $80.97M | $64.94M | $53.97M | $48.07M |
| Operating Income | $45.51M | $41.84M | $21.34M | $27.48M | $29.53M | $12.71M |
| Operating Margin % | 10.2% | 9.8% | 6.0% | 8.6% | 10.1% | 5.3% |
| Interest Expense | $338.00K | $204.00K | $243.00K | $202.00K | $205.00K | $227.00K |
| Other Income/Expense | $669.00K | $1.07M | $-49.00K | $1.23M | $-414.00K | $-1.03M |
| Income Before Tax | $46.18M | $42.91M | $21.29M | $28.70M | $29.12M | $11.68M |
| Income Tax Expense | $11.45M | $10.62M | $6.33M | $7.52M | $7.81M | $3.29M |
| Net Income | $34.73M | $32.29M | $14.95M | $21.18M | $21.31M | $8.39M |
| Net Margin % | 7.8% | 7.5% | 4.2% | 6.6% | 7.3% | 3.5% |
| Basic EPS | 7.13 | 6.63 | 3.06 | 4.34 | 4.37 | 1.71 |
| Diluted EPS | 7.08 | 6.59 | 3.05 | 4.34 | 4.37 | 1.71 |
| Basic Shares Outstanding | 4.9M | 4.9M | 4.9M | 4.9M | 4.9M | 4.9M |
| Diluted Shares Outstanding | 4.9M | 4.9M | 4.9M | 4.9M | 4.9M | 4.9M |
| Breakdown | FY 2025 (Aug 31, 2025) |
FY 2024 (Aug 31, 2024) |
FY 2023 (Aug 31, 2023) |
FY 2022 (Aug 31, 2022) |
FY 2021 (Aug 31, 2021) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $728.00K | $843.00K | $8.56M | $17.39M | $4.46M |
| Accounts Receivable | $65.86M | $53.27M | $46.65M | $44.64M | $33.93M |
| Inventory | $83.98M | $69.60M | $56.27M | $48.81M | $40.45M |
| Other Current Assets | $5.01M | $3.53M | $3.84M | $5.01M | $6.78M |
| Total Current Assets | $185.97M | $142.00M | $142.56M | $119.77M | $89.36M |
| Property Plant & Equipment | $34.67M | $35.06M | - | - | - |
| Other Non-current Assets | $2.70M | $3.96M | $1.65M | $1.04M | $1.67M |
| Total Assets | $230.15M | $188.54M | $162.24M | $139.68M | $110.39M |
| Total Current Liabilities | $65.92M | $55.80M | $42.95M | $40.28M | $30.59M |
| Long-term Debt | $4.08M | $4.21M | $4.35M | $4.46M | $4.58M |
| Total Liabilities | $74.30M | $64.91M | $53.52M | $51.93M | $43.26M |
| Common Stock | $49.00K | $49.00K | $49.00K | $49.00K | $49.00K |
| Retained Earnings | $143.35M | $111.13M | $96.25M | $75.15M | $53.91M |
| Total Stockholders Equity | $155.85M | $123.63M | $108.72M | $87.75M | $67.12M |
| Total Liabilities & Equity | $230.15M | $188.54M | $162.24M | $139.68M | $110.39M |
| Breakdown | TTM (Nov 30, 2025) |
FY 2025 (Aug 31, 2025) |
FY 2024 (Aug 31, 2024) |
FY 2023 (Aug 31, 2023) |
FY 2022 (Aug 31, 2022) |
FY 2021 (Aug 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $34.73M | $32.29M | $14.95M | $21.18M | $21.31M | $8.39M |
| Depreciation & Amortization | $2.96M | $1.68M | $1.69M | $1.40M | $1.49M | $1.52M |
| Deferred Income Tax | - | - | $-2.40M | $-277.00K | $333.00K | - |
| Change in Receivables | $6.24M | $12.95M | $7.07M | $2.63M | $10.75M | $4.35M |
| Change in Inventory | $28.78M | $14.38M | $13.33M | $7.46M | $8.36M | $903.00K |
| Operating Cash Flow | $15.52M | $17.17M | $14.08M | $13.42M | $17.00M | $8.82M |
| Capital Expenditure | $2.79M | $1.28M | $32.61M | $960.00K | $1.70M | $946.00K |
| Investing Cash Flow | $-17.76M | $-16.44M | $-20.45M | $-23.82M | $-2.24M | $-7.04M |
| Debt Repayment | $227.00K | $129.00K | $125.00K | $116.00K | $114.00K | - |
| Financing Cash Flow | $1.74M | $-843.00K | $-1.37M | $1.70M | $-1.23M | $-6.31M |
| Net Change in Cash | $-650.00K | $-115.00K | $-7.71M | $-8.83M | $12.93M | $-4.54M |
SEC Filing Format - Data shown as it appears in the Q1 2026 (10-Q) filing
Period ended: Nov 30, 2025
Condensed Consolidated Statements of Operations
| Description | Nov 30, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $110.95M | $93.92M |
| Cost of Revenue | $76.60M | $66.14M |
| Gross Profit | $34.35M | $27.78M |
| Selling General & Admin | $21.85M | $18.94M |
| Operating Income | $12.51M | $8.84M |
| Interest Expense | $37.00K | $48.00K |
| Other Income/Expense | $6.00K | $406.00K |
| Income Before Tax | $12.52M | $9.25M |
| Income Tax Expense | $3.19M | $2.36M |
| Net Income | $9.32M | $6.89M |
| Basic EPS | 1.91 | 1.41 |
| Diluted EPS | 1.90 | 1.41 |
| Basic Shares Outstanding | $4.86M | $4.86M |
| Diluted Shares Outstanding | $4.90M | $4.90M |
Condensed Consolidated Balance Sheets
| Description | Nov 30, 2025 | Aug 31, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $537.00K | $728.00K |
| Accounts Receivable | $57.51M | $65.86M |
| Inventory | $88.61M | $83.98M |
| Other Current Assets | $6.09M | $5.01M |
| Total Current Assets | $182.47M | $185.97M |
| Property Plant & Equipment | $35.42M | $34.67M |
| Other Non-current Assets | $2.74M | $2.70M |
| Total Assets | $229.58M | $230.15M |
| Total Current Liabilities | $54.22M | $65.92M |
| Long-term Debt | $4.18M | $4.08M |
| Total Liabilities | $64.44M | $74.30M |
| Common Stock | $49.00K | $49.00K |
| Retained Earnings | $152.65M | $143.35M |
| Total Stockholders Equity | $165.14M | $155.85M |
| Total Liabilities & Equity | $229.58M | $230.15M |
Condensed Consolidated Statements of Cash Flows
| Description | Nov 30, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $9.32M | $6.89M |
| Depreciation & Amortization | $428.00K | $433.00K |
| Change in Receivables | $-8.32M | $-1.47M |
| Change in Inventory | $4.62M | $6.08M |
| Operating Cash Flow | $-584.00K | $2.01M |
| Capital Expenditure | $1.18M | $131.00K |
| Investing Cash Flow | $-762.00K | $-5.69M |
| Debt Repayment | $35.00K | $31.00K |
| Financing Cash Flow | $1.16M | $3.46M |
| Net Change in Cash | $-191.00K | $-252.00K |
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.