$54.42M
Revenue
$8.45M
Net Income
-
Gross Margin
18.91%
Op. Margin
$12.19M
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) |
|---|---|---|---|---|---|
| Total Revenue | $54.42M | $54.42M | $49.01M | $41.17M | $31.84M |
| Revenue Growth % | 0.0% | 11.0% | 19.1% | 29.3% | nan% |
| Operating Expenses | $44.13M | $44.13M | $39.62M | $36.87M | - |
| Research & Development | - | $3.16M | $2.81M | - | - |
| Operating Income | $10.29M | $10.29M | $9.39M | $4.30M | $2.88M |
| Operating Margin % | 18.9% | 18.9% | 19.2% | 10.4% | 9.0% |
| Interest Expense | $15.00K | $9.00K | $8.00K | $6.00K | $9.00K |
| Other Income/Expense | $124.00K | $124.00K | $138.00K | $94.00K | $-269.00K |
| Income Before Tax | $10.95M | $10.95M | $9.78M | $4.40M | $2.60M |
| Income Tax Expense | $2.51M | $2.51M | $2.14M | $911.00K | $797.00K |
| Net Income | $8.45M | $8.45M | $7.64M | $3.49M | $1.80M |
| Net Margin % | 15.5% | 15.5% | 15.6% | 8.5% | 5.6% |
| Basic EPS | 2.94 | 2.94 | 2.78 | 1.29 | 0.67 |
| Diluted EPS | 2.62 | 2.62 | 2.65 | 1.28 | 0.67 |
| Basic Shares Outstanding | -5.7M | 2.9M | 2.7M | 2.7M | - |
| Diluted Shares Outstanding | -5.5M | 3.2M | 2.9M | 2.7M | - |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
|---|---|---|---|---|
| Cash & Cash Equivalents | $20.89M | $12.64M | $3.91M | $926.00K |
| Accounts Receivable | $6.66M | $6.84M | $4.80M | $5.20M |
| Inventory | $9.67M | $9.51M | $8.88M | $7.52M |
| Other Current Assets | $1.66M | $760.00K | $588.00K | $673.00K |
| Total Current Assets | $61.22M | $29.75M | $18.19M | $14.31M |
| Property Plant & Equipment | $6.51M | $5.06M | $4.13M | $3.65M |
| Intangible Assets | $40.00K | $40.00K | $45.00K | $98.00K |
| Other Non-current Assets | $123.00K | $3.00K | $10.00K | $16.00K |
| Total Assets | $68.38M | $36.49M | $24.30M | $19.27M |
| Accounts Payable | $1.79M | $1.42M | $1.30M | $2.38M |
| Total Current Liabilities | $4.89M | $5.22M | $4.38M | $4.86M |
| Long-term Debt | - | - | - | $76.00K |
| Deferred Tax Liabilities | $129.00K | $72.00K | - | - |
| Total Liabilities | $5.17M | $5.22M | $4.41M | $4.93M |
| Common Stock | $34.00K | $28.00K | $27.00K | $27.00K |
| Retained Earnings | $19.78M | $11.34M | $3.70M | $212.00K |
| Total Stockholders Equity | $63.22M | $31.27M | $19.89M | $14.34M |
| Total Liabilities & Equity | $68.38M | $36.49M | $24.30M | $19.27M |
| 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) |
|---|---|---|---|---|---|
| Net Income | $10.08M | $8.45M | $7.64M | $3.49M | $1.80M |
| Stock-based Compensation | $1.86M | $1.08M | $636.00K | $2.42M | $458.00K |
| Deferred Income Tax | $1.39M | $1.48M | $212.00K | $-784.00K | $1.14M |
| Change in Receivables | $-891.00K | $-186.00K | $2.04M | $-395.00K | $1.20M |
| Change in Inventory | $-373.00K | $164.00K | $625.00K | $1.37M | $2.30M |
| Operating Cash Flow | $16.73M | $10.66M | $7.52M | $4.41M | $2.04M |
| Capital Expenditure | $4.54M | $2.55M | $1.90M | $1.28M | $936.00K |
| Investing Cash Flow | $-4.54M | $-2.55M | $-1.90M | $-1.28M | $-936.00K |
| Financing Cash Flow | $-34.00K | $142.00K | $3.10M | $-137.00K | $-2.81M |
| Net Change in Cash | $12.16M | $8.25M | $8.73M | $2.99M | $-1.71M |
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.17M | $13.21M | $40.18M | $36.21M |
| Operating Expenses | $11.62M | $10.29M | $33.78M | $29.39M |
| Operating Income | $2.55M | $2.92M | $6.41M | $6.82M |
| Interest Expense | - | - | $7.00K | $7.00K |
| Other Income/Expense | $70.00K | $24.00K | $87.00K | $61.00K |
| Income Before Tax | $2.76M | $3.01M | $6.87M | $7.02M |
| Income Tax Expense | $931.00K | $741.00K | $1.85M | $1.52M |
| Net Income | $1.83M | $2.27M | $5.02M | $5.50M |
| Basic EPS | 0.64 | 0.82 | 1.76 | 2.01 |
| Diluted EPS | 0.63 | 0.81 | 1.72 | 1.97 |
| Basic Shares Outstanding | $2.86M | $2.75M | $2.85M | $2.73M |
| Diluted Shares Outstanding | $2.92M | $2.80M | $2.92M | $2.79M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $18.33M | $12.64M |
| Accounts Receivable | $6.23M | $6.84M |
| Inventory | $9.28M | $9.51M |
| Other Current Assets | $1.08M | $760.00K |
| Total Current Assets | $34.91M | $29.75M |
| Property Plant & Equipment | $6.47M | $5.06M |
| Intangible Assets | $40.00K | $40.00K |
| Other Non-current Assets | $4.00K | $3.00K |
| Total Assets | $42.23M | $36.49M |
| Accounts Payable | $1.55M | $1.42M |
| Total Current Liabilities | $5.06M | $5.22M |
| Total Liabilities | $5.22M | $5.22M |
| Common Stock | $28.00K | $28.00K |
| Retained Earnings | $16.36M | $11.34M |
| Total Stockholders Equity | $37.01M | $31.27M |
| Total Liabilities & Equity | $42.23M | $36.49M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $1.83M | $2.27M | $5.02M | $5.50M |
| Stock-based Compensation | - | - | $803.00K | $485.00K |
| Deferred Income Tax | - | - | $1.07M | $-59.00K |
| Change in Receivables | - | - | $-614.00K | $1.26M |
| Change in Inventory | - | - | $-234.00K | $669.00K |
| Operating Cash Flow | - | - | $7.98M | $5.71M |
| Capital Expenditure | - | - | $2.21M | $1.47M |
| Investing Cash Flow | - | - | $-2.21M | $-1.47M |
| Financing Cash Flow | - | - | $-86.00K | $343.00K |
| Net Change in Cash | - | - | $5.69M | $4.58M |
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.