$68.25M
Revenue
$-1.35M
Net Income
26.40%
Gross Margin
-
Op. Margin
$5.42M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $13.27M | $20.32M | $17.31M | $17.34M | $17.30M | $17.63M | $18.60M | $19.77M | $18.05M | $15.32M | $12.91M | $26.84M | $29.59M | $25.82M |
| Revenue Growth % (YoY) | -23.3% | 15.3% | -6.9% | -12.3% | -4.2% | 15.1% | 44.1% | -26.3% | -39.0% | -40.7% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $9.99M | $14.72M | $12.72M | $12.79M | $12.37M | $12.64M | $13.55M | $13.51M | $12.01M | $12.06M | $10.59M | $20.27M | $22.75M | $19.90M |
| Gross Profit | $3.28M | $5.60M | $4.58M | $4.55M | $4.93M | $4.99M | $5.05M | $6.26M | $6.04M | $3.26M | $2.32M | $6.57M | $6.84M | $5.92M |
| Gross Margin % | 24.7% | 27.6% | 26.5% | 26.2% | 28.5% | 28.3% | 27.1% | 31.6% | 33.5% | 21.3% | 18.0% | 24.5% | 23.1% | 22.9% |
| Operating Expenses | $14.05M | $19.53M | $17.77M | $19.40M | $15.66M | $17.36M | $18.50M | $18.39M | $16.91M | $15.79M | $15.40M | $25.83M | $29.28M | $24.80M |
| Selling General & Admin | $2.34M | $2.78M | $3.13M | $4.93M | $1.94M | $3.04M | $3.33M | $3.46M | $3.47M | $3.00M | $3.04M | $3.38M | $3.55M | $3.66M |
| Other Income/Expense | $5.00K | $-35.00K | $-24.00K | $-12.00K | $7.00K | $10.00K | $26.00K | $-21.00K | $-49.00K | $-3.00K | $-40.00K | $-84.00K | $-86.00K | $-28.00K |
| Income Before Tax | $-318.00K | $1.12M | $-416.00K | $-1.69M | $2.21M | $874.00K | $452.00K | $1.55M | $1.44M | $-150.00K | $-2.02M | $1.09M | $731.00K | $909.00K |
| Income Tax Expense | $-56.00K | $1.00K | $197.00K | $-88.00K | $101.00K | $-123.00K | $425.00K | $82.00K | $20.00K | $57.00K | $159.00K | $8.00K | $513.00K | $-115.00K |
| Net Income | $-262.00K | $1.12M | $-613.00K | $-1.60M | $2.11M | $997.00K | $27.00K | $1.47M | $1.42M | $-207.00K | $-2.17M | $1.08M | $-335.00K | $-277.00K |
| Net Margin % | -2.0% | 5.5% | -3.5% | -9.2% | 12.2% | 5.7% | 0.1% | 7.4% | 7.9% | -1.4% | -16.8% | 4.0% | -1.1% | -1.1% |
| Basic EPS | nan | 0.06 | -0.03 | -0.09 | 0.12 | 0.05 | 0.00 | 0.08 | 0.08 | -0.01 | -0.12 | 0.06 | -0.01 | -0.02 |
| Diluted EPS | nan | nan | nan | nan | nan | nan | nan | 0.08 | 0.08 | -0.01 | nan | 0.06 | -0.01 | -0.01 |
| Diluted Shares Outstanding | - | - | - | - | - | - | - | - | - | - | 18.5M | - | - | - |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $7.46M | $10.30M | $12.22M | $9.00M | $8.99M | $12.39M | $11.48M | $8.29M | $5.37M | $4.91M | $8.12M | $6.86M | $11.45M | $11.10M |
| Accounts Receivable | $3.13M | $6.90M | $4.40M | $4.69M | $6.24M | $5.77M | $5.93M | $5.62M | $7.75M | $6.13M | $4.76M | $9.70M | $16.33M | $10.38M |
| Inventory | $342.00K | $244.00K | $180.00K | $228.00K | $345.00K | $218.00K | $155.00K | $137.00K | $169.00K | $128.00K | $47.00K | $70.00K | $205.00K | $214.00K |
| Other Current Assets | $177.00K | $1.94M | $1.04M | $1.51M | $151.00K | $2.07M | $1.32M | $1.44M | $1.68M | $3.38M | $1.05M | $1.40M | $2.19M | $3.12M |
| Total Current Assets | $12.91M | $19.39M | $17.84M | $15.43M | $17.47M | $20.45M | $18.90M | $15.48M | $14.97M | $14.56M | $13.98M | $18.03M | $32.22M | $30.52M |
| Property Plant & Equipment | $52.95M | $50.96M | $49.55M | $50.29M | $51.73M | $52.41M | $48.37M | $48.62M | $49.48M | $50.02M | $51.49M | - | $47.67M | - |
| Goodwill | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M | $4.31M |
| Other Non-current Assets | - | - | - | - | - | - | - | - | - | - | - | $563.00K | - | $565.00K |
| Total Assets | $83.11M | $87.14M | $83.24M | $83.06M | $85.58M | $89.35M | $82.57M | $80.65M | $81.30M | $81.08M | $81.68M | $86.93M | $96.58M | $93.96M |
| Accounts Payable | $4.75M | $7.60M | $5.95M | $4.75M | $5.67M | $10.26M | $6.61M | $5.81M | $1.52M | $2.21M | $1.80M | $3.17M | $4.47M | $1.78M |
| Short-term Debt | $1.93M | - | - | - | $2.01M | - | - | - | - | - | - | - | - | - |
| Accrued Liabilities | $2.86M | $3.33M | $3.46M | $3.30M | $3.57M | $3.92M | $3.61M | $2.43M | $8.36M | $8.75M | $10.17M | $10.68M | $19.64M | $17.19M |
| Deferred Revenue | $127.00K | - | - | - | $294.00K | - | - | - | - | - | - | - | - | - |
| Total Current Liabilities | $9.96M | $13.64M | $11.34M | $10.36M | $11.63M | $16.53M | $11.52M | $10.01M | $11.72M | $13.42M | $13.72M | $16.34M | $27.53M | $25.43M |
| Long-term Debt | $7.89M | - | - | - | $6.85M | - | - | - | - | - | - | $8.66M | $8.65M | $8.64M |
| Other Non-current Liabilities | - | - | - | - | - | - | - | - | - | - | - | $89.00K | $348.00K | $612.00K |
| Total Liabilities | $16.44M | $20.44M | $17.76M | $17.15M | $18.58M | $24.00M | $18.90M | $17.46M | $19.49M | $21.52M | $22.15M | $25.20M | $36.71M | $35.52M |
| Common Stock | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K | $19.00K |
| Retained Earnings | $-37.00M | $-36.74M | $-37.86M | $-37.24M | $-35.65M | $-37.75M | $-38.75M | $-38.78M | $-40.25M | $-41.67M | $-41.46M | $-39.29M | $-40.37M | $-40.04M |
| Total Stockholders Equity | $66.67M | $66.69M | $65.48M | $65.91M | $67.01M | $65.36M | $63.68M | $63.19M | $61.81M | $59.56M | $59.53M | $61.73M | $59.87M | $58.44M |
| Total Liabilities & Equity | $83.11M | $87.14M | $83.24M | $83.06M | $85.58M | $89.35M | $82.57M | $80.65M | $81.30M | $81.08M | $81.68M | $86.93M | $96.58M | $93.96M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-262.00K | $1.12M | $-2.21M | $-1.60M | $2.11M | $2.49M | $27.00K | $1.47M | $1.42M | $-207.00K | $-2.17M | $1.08M | $-335.00K | $-2.85M |
| Depreciation & Amortization | $1.78M | $5.57M | $3.73M | $1.87M | $1.80M | $5.34M | $3.57M | $1.80M | $1.87M | $6.01M | $4.00M | $2.01M | $2.08M | $2.12M |
| Stock-based Compensation | - | $447.00K | $447.00K | $447.00K | $82.00K | $1.08M | $791.00K | $383.00K | $387.00K | $1.70M | $1.18M | $589.00K | $607.00K | $1.74M |
| Change in Receivables | $-3.77M | $976.00K | $-1.75M | $-1.54M | $455.00K | $-1.84M | $-1.74M | $-1.96M | $1.62M | $-5.64M | $-7.01M | $-2.04M | $6.04M | $977.00K |
| Change in Inventory | - | - | - | - | - | - | - | - | - | - | - | - | $-29.00K | $-44.00K |
| Operating Cash Flow | $669.00K | $7.93M | $5.54M | $1.02M | $2.17M | $11.52M | $8.97M | $3.93M | $1.33M | $5.38M | $3.90M | $93.00K | $3.16M | $11.54M |
| Capital Expenditure | $3.14M | $5.00M | $1.12M | $487.00K | $5.58M | $3.56M | $2.25M | $873.00K | $1.27M | $8.98M | $5.21M | $3.73M | $2.19M | $1.75M |
| Investing Cash Flow | $-2.92M | $-4.79M | $-911.00K | $-276.00K | $-4.94M | $-3.18M | $-1.97M | $-666.00K | $72.00K | $-8.98M | $-5.21M | $-3.73M | $-1.99M | $69.00K |
| Financing Cash Flow | $-603.00K | $-1.84M | $-1.41M | $-730.00K | $-625.00K | $-1.29M | $-884.00K | $-355.00K | $-941.00K | $-2.94M | $-2.04M | $-961.00K | $-831.00K | $-1.42M |
| Net Change in Cash | $-2.85M | $1.32M | $3.23M | $16.00K | $-3.41M | $7.02M | $6.11M | $2.91M | $460.00K | $-6.54M | $-3.33M | $-4.59M | $349.00K | $10.19M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $20.32M | - | $54.97M | - |
| Cost of Revenue | $14.72M | - | $40.23M | - |
| Operating Expenses | $19.53M | - | $56.71M | - |
| Selling General & Admin | $2.78M | - | $10.85M | - |
| Other Income/Expense | $-35.00K | - | $-71.00K | - |
| Income Before Tax | $1.12M | - | $-982.00K | - |
| Income Tax Expense | $1.00K | - | $110.00K | - |
| Net Income | $1.12M | $27.00K | $-1.09M | - |
| Basic EPS | 0.06 | - | -0.06 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $10.30M | $8.99M |
| Accounts Receivable | $6.90M | $6.24M |
| Inventory | $244.00K | $345.00K |
| Other Current Assets | $1.94M | $1.90M |
| Total Current Assets | $19.39M | $17.47M |
| Property Plant & Equipment | $50.96M | $51.73M |
| Goodwill | $4.31M | $4.31M |
| Total Assets | $87.14M | $85.58M |
| Accounts Payable | $7.60M | $5.67M |
| Accrued Liabilities | $3.33M | $3.57M |
| Total Current Liabilities | $13.64M | $11.63M |
| Total Liabilities | $20.44M | $18.58M |
| Common Stock | $19.00K | $19.00K |
| Retained Earnings | $-36.74M | $-35.65M |
| Total Stockholders Equity | $66.69M | $67.01M |
| Total Liabilities & Equity | $87.14M | $85.58M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $1.12M | $27.00K | $-1.09M | - |
| Depreciation & Amortization | $1.84M | - | $5.57M | - |
| Stock-based Compensation | - | - | $447.00K | - |
| Change in Receivables | - | - | $976.00K | - |
| Operating Cash Flow | - | - | $7.93M | - |
| Capital Expenditure | - | - | $5.00M | - |
| Investing Cash Flow | - | - | $-4.79M | - |
| Financing Cash Flow | - | - | $-1.84M | - |
| Net Change in Cash | - | - | $1.32M | - |
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.