$59.10M
Revenue
$3.68M
Net Income
38.21%
Gross Margin
6.03%
Op. Margin
$-3.59M
Free Cash Flow
| Breakdown | TTM (Sep 30, 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) |
|---|---|---|---|---|---|---|
| Total Revenue | $59.10M | $57.84M | $61.23M | $61.98M | $68.64M | $102.70M |
| Revenue Growth % | 2.2% | -5.5% | -1.2% | -9.7% | -33.2% | nan% |
| Cost of Revenue | $36.52M | $34.91M | $38.40M | $40.30M | $43.34M | $52.22M |
| Gross Profit | $22.58M | $22.93M | $22.83M | $21.68M | $25.30M | $50.48M |
| Gross Margin % | 38.2% | 39.6% | 37.3% | 35.0% | 36.9% | 49.2% |
| Operating Expenses | $19.02M | $19.48M | $18.70M | $17.03M | $17.37M | $18.90M |
| Selling General & Admin | $18.20M | $18.61M | $17.77M | $16.22M | $16.55M | $18.17M |
| Operating Income | $3.56M | $3.45M | $4.13M | $4.65M | $7.93M | $31.58M |
| Operating Margin % | 6.0% | 6.0% | 6.7% | 7.5% | 11.5% | 30.8% |
| Other Income/Expense | $1.20M | $1.57M | $1.29M | $-255.00K | $573.00K | $666.00K |
| Income Tax Expense | $1.08M | $1.09M | $1.24M | $1.11M | $1.74M | $5.16M |
| Net Income | $3.68M | $3.93M | $4.19M | $3.28M | $6.76M | $27.09M |
| Net Margin % | 6.2% | 6.8% | 6.8% | 5.3% | 9.8% | 26.4% |
| Basic EPS | 0.34 | 0.35 | 0.35 | 0.26 | 0.51 | 2.01 |
| Diluted EPS | 0.34 | 0.35 | 0.35 | 0.26 | 0.50 | 1.94 |
| Basic Shares Outstanding | 10.4M | 11.1M | 11.9M | 12.7M | 13.2M | 13.4M |
| Diluted Shares Outstanding | 10.5M | 11.2M | 11.9M | 12.8M | 13.5M | 14.0M |
| Breakdown | 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $18.64M | $20.38M | $16.29M | $16.31M | $23.29M |
| Accounts Receivable | - | - | $5.38M | $3.40M | $8.13M |
| Inventory | $22.73M | $20.13M | $24.40M | $24.97M | $16.75M |
| Total Current Assets | $50.64M | $53.06M | $52.56M | $53.00M | $55.30M |
| Property Plant & Equipment | $8.52M | $5.59M | $5.74M | $6.06M | $4.35M |
| Goodwill | $55.00K | $55.00K | $55.00K | $55.00K | $55.00K |
| Intangible Assets | - | - | $1.00K | $3.00K | $7.00K |
| Total Assets | $73.74M | $68.76M | $64.80M | $67.89M | $68.80M |
| Accounts Payable | $1.28M | $802.00K | $674.00K | $528.00K | $1.98M |
| Accrued Liabilities | $947.00K | $1.10M | $833.00K | $1.25M | $2.79M |
| Deferred Revenue | - | - | - | - | $209.00K |
| Total Current Liabilities | $3.12M | $2.57M | $2.41M | $2.66M | $5.85M |
| Deferred Tax Liabilities | $503.00K | $442.00K | $764.00K | $791.00K | $211.00K |
| Total Liabilities | $11.51M | $7.20M | $4.04M | $5.27M | $8.78M |
| Common Stock | $108.00K | $114.00K | $123.00K | $132.00K | $135.00K |
| Retained Earnings | $47.26M | $46.55M | $62.12M | $62.49M | $59.48M |
| Total Stockholders Equity | $62.23M | $61.57M | $60.76M | $62.62M | $60.02M |
| Total Liabilities & Equity | $73.74M | $68.76M | $64.80M | $67.89M | $68.80M |
| Breakdown | TTM (Sep 30, 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) |
|---|---|---|---|---|---|---|
| Net Income | $4.29M | $3.93M | $4.19M | $3.28M | $6.76M | $27.09M |
| Depreciation & Amortization | $1.07M | $873.00K | $925.00K | $814.00K | $817.00K | $729.00K |
| Stock-based Compensation | $952.00K | $463.00K | $170.00K | $147.00K | $315.00K | $375.00K |
| Deferred Income Tax | - | $61.00K | $-322.00K | $-27.00K | $228.00K | $-13.00K |
| Change in Receivables | $7.52M | $-1.81M | $121.00K | $1.99M | $-4.74M | $4.56M |
| Change in Inventory | $2.86M | $2.60M | $-4.27M | $-572.00K | $8.22M | $5.45M |
| Operating Cash Flow | $-1.36M | $5.70M | $8.46M | $4.28M | $-480.00K | $18.27M |
| Capital Expenditure | $2.22M | $3.81M | $792.00K | $492.00K | $2.52M | $1.14M |
| Investing Cash Flow | - | $-3.78M | $-792.00K | - | $-2.52M | $-862.00K |
| Stock Repurchased | $3.35M | $4.45M | $4.00M | $3.88M | $4.41M | $2.67M |
| Financing Cash Flow | $-6.60M | $-3.66M | $-3.58M | $-3.80M | $-3.98M | $-668.00K |
| Net Change in Cash | $-10.19M | $-1.74M | $4.09M | $-17.00K | $-6.99M | $16.74M |
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 | $14.79M | - | $45.28M | - |
| Cost of Revenue | $8.92M | - | $27.89M | - |
| Gross Profit | $5.87M | - | $17.39M | - |
| Operating Expenses | $4.77M | - | $14.50M | - |
| Selling General & Admin | $4.57M | - | $13.82M | - |
| Operating Income | $1.10M | - | $2.89M | - |
| Other Income/Expense | $196.00K | - | $789.00K | - |
| Income Tax Expense | $317.00K | - | $843.00K | - |
| Net Income | $976.00K | $1.64M | $2.83M | - |
| Basic EPS | 0.09 | - | 0.27 | - |
| Diluted EPS | 0.09 | - | 0.27 | - |
| Basic Shares Outstanding | $10.35M | - | $10.53M | - |
| Diluted Shares Outstanding | $10.49M | - | $10.64M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $17.66M | $18.64M |
| Inventory | $23.48M | $22.73M |
| Total Current Assets | $51.75M | $50.64M |
| Property Plant & Equipment | $8.21M | $8.52M |
| Goodwill | $55.00K | $55.00K |
| Total Assets | $73.87M | $73.74M |
| Accounts Payable | $1.73M | $1.28M |
| Accrued Liabilities | $989.00K | $947.00K |
| Total Current Liabilities | $3.67M | $3.12M |
| Deferred Tax Liabilities | $503.00K | $503.00K |
| Total Liabilities | $11.33M | $11.51M |
| Common Stock | $103.00K | $108.00K |
| Retained Earnings | $48.27M | $47.26M |
| Total Stockholders Equity | $62.54M | $62.23M |
| Total Liabilities & Equity | $73.87M | $73.74M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $976.00K | $1.64M | $2.83M | - |
| Depreciation & Amortization | $203.00K | - | $686.00K | - |
| Stock-based Compensation | - | - | $408.00K | - |
| Change in Receivables | - | - | $1.81M | - |
| Change in Inventory | - | - | $746.00K | - |
| Operating Cash Flow | - | - | $2.05M | - |
| Capital Expenditure | - | - | $372.00K | - |
| Investing Cash Flow | - | - | $-372.00K | - |
| Stock Repurchased | $624.00K | - | $2.63M | - |
| Financing Cash Flow | - | - | $-2.66M | - |
| Net Change in Cash | - | - | $-978.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.