$158.28M
Revenue
$19.48M
Net Income
30.44%
Gross Margin
14.28%
Op. Margin
$20.59M
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) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $37.70M | $39.95M | $40.37M | $40.27M | $38.42M | $33.67M | $35.89M |
| Revenue Growth % (YoY) | -1.9% | 18.7% | 12.5% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $25.60M | $28.92M | $27.48M | $28.11M | $27.35M | $24.20M | $24.72M |
| Gross Profit | $12.10M | $11.03M | $12.89M | $12.16M | $11.06M | $9.47M | $11.16M |
| Gross Margin % | 32.1% | 27.6% | 31.9% | 30.2% | 28.8% | 28.1% | 31.1% |
| Selling General & Admin | $6.44M | $6.27M | $6.57M | $6.29M | $6.18M | $6.12M | $6.08M |
| Operating Income | $5.65M | $4.76M | $6.32M | $5.87M | $4.88M | $3.35M | $5.08M |
| Operating Margin % | 15.0% | 11.9% | 15.7% | 14.6% | 12.7% | 9.9% | 14.2% |
| Income Before Tax | $6.36M | $5.56M | $7.17M | $6.74M | $5.84M | $4.58M | $6.38M |
| Income Tax Expense | $1.69M | $1.34M | $1.71M | $1.61M | $1.33M | $1.11M | $1.53M |
| Net Income | $4.67M | $4.22M | $5.45M | $5.13M | $4.51M | $3.48M | $4.84M |
| Net Margin % | 12.4% | 10.6% | 13.5% | 12.7% | 11.7% | 10.3% | 13.5% |
| Basic EPS | nan | 0.34 | 0.44 | 0.42 | 0.37 | 0.28 | 0.39 |
| Diluted EPS | nan | 0.34 | 0.44 | 0.42 | 0.37 | 0.28 | 0.39 |
| Basic Shares Outstanding | - | 12.3M | 12.3M | 12.3M | 1K | 12.3M | 12.3M |
| Diluted Shares Outstanding | - | 12.3M | 12.3M | 12.3M | 1K | 12.3M | 12.3M |
| 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $54.10M | $46.27M | $56.22M | $56.13M | $60.78M | $58.79M | $70.17M |
| Short-term Investments | - | - | - | - | - | - | $11.93M |
| Accounts Receivable | $13.77M | $17.86M | $16.91M | $18.03M | $14.11M | $14.46M | $15.44M |
| Inventory | $30.41M | $30.95M | $32.90M | $29.16M | $28.37M | $28.01M | $27.36M |
| Other Current Assets | $1.83M | $2.20M | $1.57M | $1.64M | $2.04M | $2.25M | $1.77M |
| Total Current Assets | $100.10M | $97.28M | $107.60M | $104.95M | $105.30M | $103.50M | $126.67M |
| Property Plant & Equipment | $23.71M | $23.98M | $23.90M | $23.55M | $24.03M | $24.26M | $24.74M |
| Goodwill | $23.74M | $23.74M | $23.74M | $23.74M | $23.74M | $23.74M | $23.74M |
| Other Non-current Assets | $645.00K | $622.00K | $634.00K | $658.00K | $680.00K | $704.00K | $723.00K |
| Total Assets | $156.19M | $153.72M | $164.77M | $162.21M | $163.04M | $160.11M | $185.07M |
| Deferred Revenue | $50.00K | - | - | - | $97.00K | - | - |
| Other Current Liabilities | $1.73M | $1.12M | $967.00K | $2.51M | $804.00K | $694.00K | $560.00K |
| Total Current Liabilities | $17.05M | $15.17M | $14.37M | $13.60M | $15.78M | $13.77M | $13.72M |
| Deferred Tax Liabilities | $405.00K | $804.00K | $876.00K | $972.00K | $1.07M | $972.00K | $1.14M |
| Other Non-current Liabilities | $113.00K | $96.00K | $72.00K | $49.00K | $57.00K | $36.00K | $26.00K |
| Common Stock | - | - | - | - | $123.00K | - | - |
| Retained Earnings | $84.99M | $84.02M | $95.82M | $94.06M | $92.63M | $91.81M | $116.67M |
| Total Stockholders Equity | $138.63M | $137.66M | $149.45M | $147.58M | $146.15M | $145.33M | $170.18M |
| Total Liabilities & Equity | $156.19M | $153.72M | $164.77M | $162.21M | $163.04M | $160.11M | $185.07M |
| 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) |
|---|---|---|---|---|---|---|---|
| Net Income | $4.67M | $4.22M | $10.58M | $5.13M | $4.51M | $12.08M | $4.84M |
| Depreciation & Amortization | $888.00K | $896.00K | $1.87M | $945.00K | $928.00K | $2.76M | $1.85M |
| Deferred Income Tax | $-431.00K | $-263.00K | $-191.00K | $-95.00K | $99.00K | $-539.00K | $-370.00K |
| Change in Receivables | $-4.09M | $3.76M | $2.81M | $3.92M | $-311.00K | $-2.60M | $-1.63M |
| Change in Inventory | $-435.00K | $2.77M | $4.66M | $863.00K | $368.00K | $-2.49M | $-3.20M |
| Operating Cash Flow | $12.03M | $10.85M | $4.59M | $-137.00K | $7.33M | $15.61M | $11.50M |
| Capital Expenditure | $599.00K | $3.15M | $2.17M | $822.00K | $238.00K | $1.19M | $730.00K |
| Purchases of Investments | - | - | - | - | - | - | - |
| Investing Cash Flow | $-499.00K | $-1.95M | $-1.76M | $-822.00K | $-1.64M | $37.51M | $24.67M |
| Dividends Paid | $3.70M | $23.41M | $7.39M | $3.69M | $3.70M | $35.72M | $7.39M |
| Net Change in Cash | $7.83M | $-14.51M | $-4.57M | $-4.65M | $1.99M | $17.39M | $28.78M |
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 | $39.95M | $33.67M | $120.59M | $107.53M |
| Cost of Revenue | $28.92M | $24.20M | $84.51M | $77.22M |
| Gross Profit | $11.03M | $9.47M | $36.08M | $30.30M |
| Selling General & Admin | $6.27M | $6.12M | $19.13M | $18.16M |
| Operating Income | $4.76M | $3.35M | $16.95M | $12.14M |
| Income Before Tax | $5.56M | $4.58M | $19.47M | $15.90M |
| Income Tax Expense | $1.34M | $1.11M | $4.66M | $3.82M |
| Net Income | $4.22M | $3.48M | $14.81M | $12.08M |
| Basic EPS | 0.34 | 0.28 | 1.20 | 0.98 |
| Diluted EPS | 0.34 | 0.28 | 1.20 | 0.98 |
| Basic Shares Outstanding | $12.32M | $12.32M | $12.32M | $12.32M |
| Diluted Shares Outstanding | $12.32M | $12.32M | $12.32M | $12.32M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $46.27M | $60.78M |
| Accounts Receivable | $17.86M | $14.11M |
| Inventory | $30.95M | $28.37M |
| Other Current Assets | $2.20M | $2.04M |
| Total Current Assets | $97.28M | $105.30M |
| Property Plant & Equipment | $23.98M | $24.03M |
| Goodwill | $23.74M | $23.74M |
| Other Non-current Assets | $622.00K | $680.00K |
| Total Assets | $153.72M | $163.04M |
| Other Current Liabilities | $1.12M | $804.00K |
| Total Current Liabilities | $15.17M | $15.78M |
| Deferred Tax Liabilities | $804.00K | $1.07M |
| Other Non-current Liabilities | $96.00K | $57.00K |
| Retained Earnings | $84.02M | $92.63M |
| Total Stockholders Equity | $137.66M | $146.15M |
| Total Liabilities & Equity | $153.72M | $163.04M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $4.22M | $3.48M | $14.81M | $12.08M |
| Depreciation & Amortization | $896.00K | $917.00K | $2.76M | $2.76M |
| Deferred Income Tax | - | - | $-263.00K | $-539.00K |
| Change in Receivables | - | - | $3.76M | $-2.60M |
| Change in Inventory | - | - | $2.77M | $-2.49M |
| Operating Cash Flow | - | - | $10.85M | $15.61M |
| Capital Expenditure | - | - | $3.15M | $1.19M |
| Investing Cash Flow | - | - | $-1.95M | $37.51M |
| Dividends Paid | - | - | $23.41M | $35.72M |
| Net Change in Cash | - | - | $-14.51M | $17.39M |
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.