$68.25M
Revenue
$-1.35M
Net Income
26.40%
Gross Margin
-
Op. Margin
$5.42M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $68.25M | $68.25M | $73.29M | $73.11M | $98.82M | $77.17M | $41.55M | $47.07M | $37.34M | $5.72M | $37.81M | $49.08M | $57.25M | $65.33M | $54.06M | $51.94M |
| Revenue Growth % | 0.0% | -6.9% | 0.2% | -26.0% | 28.1% | 85.7% | -11.7% | 26.1% | 553.3% | -84.9% | -23.0% | -14.3% | -12.4% | 20.8% | 4.1% | nan% |
| Cost of Revenue | $50.23M | $50.23M | $52.07M | $54.92M | $77.69M | $55.22M | $30.01M | $31.93M | $28.45M | $44.70M | $36.80M | $42.49M | $52.26M | $53.52M | $45.94M | $44.78M |
| Gross Profit | $18.02M | - | - | - | - | - | - | - | $1.91M | $2.43M | $1.02M | $6.59M | $5.00M | $11.81M | $8.12M | $7.16M |
| Gross Margin % | 26.4% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | 5.1% | 42.5% | 2.7% | 13.4% | 8.7% | 18.1% | 15.0% | 13.8% |
| Operating Expenses | $70.76M | $70.76M | $69.91M | $73.93M | $100.39M | $86.21M | $49.82M | $52.50M | $44.62M | $6.94M | $8.38M | $8.93M | $8.89M | $9.37M | $7.70M | $8.87M |
| Research & Development | - | - | - | - | - | - | - | - | - | $280.00K | $962.00K | $769.00K | $807.00K | $499.00K | $103.00K | $577.00K |
| Selling General & Admin | $13.19M | $13.19M | $11.76M | $12.89M | $13.19M | $17.32M | $10.76M | $11.30M | $7.35M | - | - | - | - | - | - | - |
| Operating Income | - | - | - | - | - | - | - | - | - | $-4.51M | $-7.37M | $-2.34M | $-3.90M | $2.45M | $419.00K | $-1.71M |
| Operating Margin % | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | -78.9% | -19.5% | -4.8% | -6.8% | 3.8% | 0.8% | -3.3% |
| Interest Expense | - | $294.00K | $300.00K | $509.00K | $770.00K | $888.00K | $910.00K | $1.21M | $24.00K | $50.00K | $235.00K | $159.00K | $36.00K | $28.00K | $111.00K | $183.00K |
| Other Income/Expense | $-66.00K | $-66.00K | $22.00K | $-176.00K | $-185.00K | $1.22M | $-57.00K | $97.00K | $298.00K | $26.00K | $69.00K | $-172.00K | $-165.00K | $85.00K | $-37.00K | $-216.00K |
| Income Before Tax | $-1.30M | $-1.30M | $5.08M | $369.00K | $-927.00K | $-6.99M | $-6.50M | $-5.39M | $-11.09M | $-5.18M | $-7.02M | $-2.17M | $-2.39M | $5.26M | $3.02M | $-446.00K |
| Income Tax Expense | $54.00K | $54.00K | $485.00K | $244.00K | $265.00K | $808.00K | $256.00K | $116.00K | - | $-2.96M | $44.00K | $428.00K | $-334.00K | $713.00K | $707.00K | $5.44M |
| Net Income | $-1.35M | $-1.35M | $4.60M | $125.00K | $-3.19M | $-7.80M | $-6.76M | $-5.71M | $-11.04M | $-2.23M | $-7.06M | $-2.59M | $-4.73M | $4.21M | $2.31M | $-5.89M |
| Net Margin % | -2.0% | -2.0% | 6.3% | 0.2% | -3.2% | -10.1% | -16.3% | -12.1% | -29.6% | -39.0% | -18.7% | -5.3% | -8.3% | 6.4% | 4.3% | -11.3% |
| Basic EPS | nan | -0.07 | 0.25 | 0.01 | -0.17 | -0.45 | -0.40 | nan | nan | -0.30 | -0.89 | -0.36 | -0.62 | 0.53 | 0.26 | -0.75 |
| Diluted EPS | nan | nan | nan | 0.01 | -0.17 | -0.45 | -0.40 | nan | nan | -0.30 | -0.89 | -0.36 | -0.62 | 0.48 | 0.25 | -0.75 |
| Basic Shares Outstanding | - | 18.6M | 18.6M | - | 18.3M | 17.5M | 16.9M | - | - | 8.5M | 8.3M | 8.2M | 8.2M | 8.0M | 7.9M | 7.8M |
| Diluted Shares Outstanding | - | 18.6M | 18.6M | - | 18.3M | 17.5M | 16.9M | - | - | 8.5M | 8.3M | 8.2M | 8.2M | 9.5M | 8.3M | 7.8M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $7.46M | $8.99M | $5.37M | $11.45M | $2.06M | $1.81M | $3.98M | $1.25M | $2.29M | $1.62M | $7.99M | $3.55M | $4.15M | $4.48M | $3.75M |
| Short-term Investments | - | - | - | - | - | - | - | - | - | $507.00K | $507.00K | - | - | - | - |
| Accounts Receivable | $3.13M | $6.24M | $7.75M | $16.33M | $10.32M | $5.62M | $5.95M | $4.36M | $6.06M | $6.72M | $6.85M | $11.88M | $11.48M | $9.73M | $11.29M |
| Inventory | $342.00K | $345.00K | $169.00K | $205.00K | $386.00K | $226.00K | $209.00K | $106.00K | $1.33M | $1.18M | $1.32M | $2.77M | $5.22M | $5.62M | $4.95M |
| Other Current Assets | $177.00K | $151.00K | $1.68M | $2.19M | $2.76M | $3.11M | $3.58M | $2.12M | $534.00K | $349.00K | $324.00K | $750.00K | $439.00K | $318.00K | $336.00K |
| Total Current Assets | $12.91M | $17.47M | $14.97M | $32.22M | $15.53M | $10.81M | $13.72M | $7.85M | $16.70M | $16.20M | $19.30M | $21.93M | $26.59M | $22.35M | $22.35M |
| Property Plant & Equipment | $52.95M | $51.73M | $49.48M | $47.67M | - | - | $60.36M | $66.61M | $6.92M | $7.30M | $7.92M | $8.37M | $6.04M | $4.92M | $4.49M |
| Goodwill | $4.31M | $4.31M | $4.31M | $4.31M | $4.45M | $4.45M | $4.45M | - | - | - | - | - | - | - | - |
| Intangible Assets | - | - | - | - | - | - | - | - | $458.00K | $527.00K | $218.00K | - | - | - | - |
| Other Non-current Assets | - | - | - | - | - | $326.00K | $308.00K | $250.00K | $116.00K | $46.00K | $49.00K | $242.00K | $168.00K | $297.00K | $87.00K |
| Total Assets | $83.11M | $85.58M | $81.30M | $96.58M | $87.34M | $80.31M | $90.33M | $74.70M | $35.92M | $35.38M | $38.59M | $43.25M | $45.84M | $38.97M | $36.23M |
| Accounts Payable | $4.75M | $5.67M | $1.52M | $4.47M | $5.56M | $4.39M | $4.73M | $2.56M | - | - | $4.03M | $6.45M | $5.85M | $4.44M | $5.77M |
| Short-term Debt | $1.93M | $2.01M | - | - | - | $432.00K | $558.00K | $121.00K | $354.00K | - | - | - | - | - | - |
| Accrued Liabilities | $2.86M | $3.57M | $8.36M | $19.64M | $7.61M | $4.36M | $5.02M | $3.04M | - | - | - | - | - | - | - |
| Deferred Revenue | $127.00K | $294.00K | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Current Liabilities | - | - | - | - | - | - | - | - | - | - | $210.00K | $150.00K | $120.00K | $9.00K | $20.00K |
| Total Current Liabilities | $9.96M | $11.63M | $11.72M | $27.53M | $15.63M | $14.23M | $15.11M | $12.10M | $15.66M | $12.90M | $8.36M | $10.59M | $11.31M | $10.11M | $11.10M |
| Long-term Debt | $7.89M | $6.85M | - | $8.65M | $7.75M | $682.00K | - | - | - | - | - | - | - | - | - |
| Deferred Tax Liabilities | - | - | - | - | - | $97.00K | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | - | - | - | $348.00K | $69.00K | $156.00K | - | - | - | - | - | - | - | - | - |
| Total Liabilities | $16.44M | $18.58M | $19.49M | $36.71M | $26.28M | $18.28M | $22.48M | $22.04M | $21.40M | $19.88M | $15.92M | $17.70M | $15.56M | $13.79M | $18.71M |
| Common Stock | $19.00K | $19.00K | $19.00K | $19.00K | $18.00K | $17.00K | $17.00K | $13.00K | $9.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K |
| Retained Earnings | $-37.00M | $-35.65M | $-40.25M | $-40.37M | $-37.19M | $-29.39M | $-22.63M | $-16.92M | $-3.22M | $-638.00K | $6.78M | $9.72M | $14.79M | $10.58M | $8.49M |
| Treasury Stock | - | - | - | - | - | - | - | $965.00K | $916.00K | $863.00K | $792.00K | $722.00K | $238.00K | $92.00K | - |
| Total Stockholders Equity | $66.67M | $67.01M | $61.81M | $59.87M | $61.06M | $62.03M | $67.84M | $51.34M | $10.08M | $11.12M | $18.33M | $21.27M | $26.04M | $20.99M | $17.52M |
| Total Liabilities & Equity | $83.11M | $85.58M | $81.30M | $96.58M | $87.34M | $80.31M | $90.33M | $74.70M | $35.92M | $35.38M | $38.59M | $43.25M | $45.84M | $38.97M | $36.23M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-2.95M | $-1.35M | $4.60M | $125.00K | $-3.19M | $-7.80M | $-6.76M | $-5.71M | $-11.04M | $-2.23M | $-7.06M | $-2.59M | $-4.73M | $4.21M | $2.31M | $-5.89M |
| Depreciation & Amortization | $12.94M | $7.34M | $7.15M | $7.88M | $8.66M | $9.06M | $9.04M | $9.27M | $8.82M | $841.00K | $877.00K | $894.00K | $684.00K | $871.00K | $877.00K | $772.00K |
| Stock-based Compensation | $1.34M | $447.00K | $1.17M | $2.08M | $2.35M | $3.23M | $530.00K | - | $609.00K | $373.00K | $563.00K | $585.00K | $793.00K | $850.00K | $326.00K | $291.00K |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | $593.00K | $659.00K | $5.34M |
| Change in Receivables | $-6.08M | $-2.79M | $-1.39M | $-4.02M | $7.01M | $4.48M | $328.00K | $897.00K | $559.00K | $-750.00K | $1.11M | $-4.71M | $1.65M | $1.44M | - | - |
| Change in Inventory | - | - | - | $-36.00K | $-73.00K | $135.00K | $54.00K | $34.00K | $30.00K | $212.00K | $-104.00K | $-983.00K | $-383.00K | $-368.00K | $781.00K | $1.15M |
| Change in Payables | - | - | - | - | - | - | - | - | - | $3.16M | $4.33M | $-2.30M | - | - | - | - |
| Operating Cash Flow | $15.17M | $8.60M | $13.69M | $6.71M | $14.70M | $4.91M | $1.34M | $4.11M | $-425.00K | $98.00K | - | $2.37M | $-2.21M | $317.00K | $845.00K | $1.05M |
| Capital Expenditure | $9.75M | $8.14M | $9.15M | $10.25M | $3.93M | $7.81M | $768.00K | $2.12M | $833.00K | $410.00K | $725.00K | $588.00K | $4.88M | $2.29M | $1.46M | $533.00K |
| Investing Cash Flow | $-8.89M | $-7.70M | $-8.12M | $-8.91M | $-1.92M | $-7.52M | $-256.00K | $-3.24M | $69.00K | $47.00K | - | $796.00K | $-2.04M | $-193.00K | $-220.00K | $502.00K |
| Debt Repayment | - | - | - | - | - | - | - | - | $2.41M | - | - | - | - | - | - | - |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | $132.00K | $47.00K | $5.04M | $35.00K |
| Stock Repurchased | - | - | - | - | - | - | - | - | $49.00K | $53.00K | $71.00K | $70.00K | $484.00K | $146.00K | $92.00K | - |
| Financing Cash Flow | $-4.59M | $-2.45M | $-1.91M | $-3.88M | $-2.25M | $3.01M | $-3.20M | $1.94M | $114.00K | $530.00K | - | $1.43M | $2.85M | $-453.00K | $103.00K | $831.00K |
| Net Change in Cash | $1.72M | $-1.53M | $3.61M | $-6.08M | $10.54M | $246.00K | $-2.17M | $2.73M | $-242.00K | $671.00K | $-6.37M | $4.44M | $-598.00K | $-329.00K | $728.00K | $2.38M |
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-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.