$246.35M
Revenue
$7.13M
Net Income
22.75%
Gross Margin
4.17%
Op. Margin
$2.51M
Free Cash Flow
| Breakdown | TTM (Jan 03, 2026) |
FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $246.35M | $248.97M | $272.75M | $273.45M | $279.27M | $246.52M |
| Revenue Growth % | -1.1% | -8.7% | -0.3% | -2.1% | 13.3% | nan% |
| Cost of Revenue | $190.30M | $192.01M | $205.48M | $208.50M | $220.65M | $189.76M |
| Gross Profit | $56.05M | $56.96M | $67.27M | $64.95M | $58.62M | $56.77M |
| Gross Margin % | 22.8% | 22.9% | 24.7% | 23.8% | 21.0% | 23.0% |
| Research & Development | $4.06M | $4.06M | $4.89M | $5.59M | $4.24M | $4.10M |
| Selling General & Admin | $41.72M | $42.22M | $42.23M | $44.18M | $39.51M | $35.22M |
| Operating Income | $10.26M | $10.67M | $20.15M | $15.18M | $14.17M | $17.45M |
| Operating Margin % | 4.2% | 4.3% | 7.4% | 5.6% | 5.1% | 7.1% |
| Interest Expense | $2.61M | $2.68M | $2.72M | $3.51M | $2.28M | $1.75M |
| Other Income/Expense | $-499.26K | $-499.26K | $353.37K | $-684.79K | $2.51M | $3.37M |
| Income Before Tax | $7.16M | $7.49M | $17.07M | $10.99M | $14.40M | $19.07M |
| Income Tax Expense | $1.45M | $1.52M | $3.86M | $-2.41M | $414.86K | $2.10M |
| Net Income | $7.13M | $7.13M | $-8.53M | $8.59M | $12.30M | $9.35M |
| Net Margin % | 2.9% | 2.9% | -3.1% | 3.1% | 4.4% | 3.8% |
| Basic EPS | 1.18 | 1.17 | -1.37 | 1.38 | 1.98 | 2.58 |
| Diluted EPS | 1.18 | 1.17 | -1.37 | 1.37 | 1.97 | 2.58 |
| Basic Shares Outstanding | - | 6.1M | - | - | - | - |
| Diluted Shares Outstanding | - | 6.1M | - | - | - | - |
| Breakdown | FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $7.41M | $14.01M | $8.05M | $10.19M | $6.17M |
| Short-term Investments | - | $2.05M | $986.48K | - | - |
| Accounts Receivable | $30.13M | $35.52M | $37.06M | $42.89M | $43.15M |
| Inventory | $56.34M | $55.21M | $59.27M | $64.64M | $62.86M |
| Other Current Assets | $5.35M | $3.48M | $6.05M | $6.60M | $6.94M |
| Total Current Assets | $99.27M | $115.62M | $112.24M | $125.32M | $123.67M |
| Property Plant & Equipment | $26.92M | $27.51M | $28.29M | $26.11M | $28.30M |
| Goodwill | $58.63M | $58.51M | $70.78M | $70.78M | $72.21M |
| Intangible Assets | $5.27M | - | $15.33M | $18.82M | $22.86M |
| Other Non-current Assets | $216.68M | - | - | - | - |
| Total Assets | $216.68M | $235.31M | $252.04M | $261.52M | $266.33M |
| Accounts Payable | $16.43M | $19.65M | $25.32M | $27.64M | $29.63M |
| Other Current Liabilities | - | $505.38K | - | - | - |
| Total Current Liabilities | $27.62M | $44.79M | $42.73M | $46.98M | $49.56M |
| Long-term Debt | $33.90M | $38.64M | $41.06M | $55.14M | $63.81M |
| Other Non-current Liabilities | $464.90K | $546.39K | $640.72K | $754.76K | $668.35K |
| Total Liabilities | $92.03M | $114.62M | $119.56M | $134.91M | $151.73M |
| Common Stock | $36.34M | $35.44M | $33.95M | $33.59M | $32.62M |
| Retained Earnings | $138.00M | $133.55M | $144.81M | $138.99M | $-129.42M |
| Treasury Stock | $30.07M | $26.34M | $23.28M | $22.54M | $20.91M |
| Total Stockholders Equity | $124.65M | $120.69M | $132.48M | $126.61M | $114.60M |
| Total Liabilities & Equity | $216.68M | $235.31M | $252.04M | $261.52M | $266.33M |
| Breakdown | TTM (Jan 03, 2026) |
FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $7.13M | $7.13M | $-8.53M | $8.59M | $12.30M | $9.35M |
| Depreciation & Amortization | $11.28M | $6.59M | $5.89M | $7.47M | $7.24M | $7.24M |
| Stock-based Compensation | $1.16M | $894.09K | $1.49M | $364.69K | $966.16K | $1.12M |
| Deferred Income Tax | - | - | - | $-1.12M | $-3.05M | $-3.01M |
| Change in Receivables | $8.11M | $7.86M | $1.32M | $5.77M | $-1.08M | $-11.28M |
| Change in Inventory | $-2.02M | $-268.52K | $-3.13M | $6.02M | $-5.30M | $-19.61M |
| Change in Payables | $-1.43M | $-4.50M | $-4.00M | $-2.19M | $-1.74M | $8.83M |
| Operating Cash Flow | $8.93M | $8.87M | $19.39M | $26.48M | $7.33M | $-7.76M |
| Capital Expenditure | $6.42M | $3.97M | $9.71M | $6.43M | $3.37M | $3.72M |
| Acquisitions | - | - | - | $444.84K | - | - |
| Purchases of Investments | - | - | $956.73K | $986.48K | - | - |
| Investing Cash Flow | $-263.97K | $-508.92K | $-7.89M | $-5.43M | $5.09M | $13.64M |
| Debt Repayment | $51.42M | $44.75M | $3.09M | $79.74M | $17.51M | $17.27M |
| Stock Repurchased | $7.25M | $3.73M | $3.06M | $735.78K | $1.64M | $369.65K |
| Dividends Paid | $4.70M | $2.68M | $2.73M | $2.77M | $2.74M | $2.76M |
| Financing Cash Flow | $-29.03M | $-16.30M | $-4.82M | $-22.90M | $-11.78M | $-20.27M |
| Net Change in Cash | $-18.93M | $-7.43M | $6.54M | $-1.89M | $3.59M | $-9.50M |
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 | $55.34M | $71.27M | $191.44M | $206.07M |
| Cost of Revenue | $42.97M | $53.09M | $147.61M | $154.16M |
| Gross Profit | $12.37M | $18.19M | $43.82M | $51.91M |
| Research & Development | $995.77K | $1.08M | $3.14M | $3.74M |
| Selling General & Admin | $9.65M | $10.32M | $32.18M | $31.01M |
| Operating Income | $1.72M | $6.79M | $8.51M | $17.15M |
| Interest Expense | $688.42K | $709.68K | $2.02M | $2.05M |
| Other Income/Expense | $-157.64K | $-82.70K | $-282.14K | $-92.42K |
| Income Before Tax | $876.65K | $6.00M | $6.20M | $15.01M |
| Income Tax Expense | $297.71K | $1.33M | $1.42M | $3.34M |
| Net Income | $578.94K | $-15.30M | $5.96M | $-9.84M |
| Basic EPS | 0.10 | -2.47 | 0.97 | -1.58 |
| Diluted EPS | 0.10 | -2.46 | 0.97 | -1.58 |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $9.23M | $14.01M |
| Short-term Investments | - | $2.05M |
| Accounts Receivable | $30.01M | $35.52M |
| Inventory | $56.77M | $55.21M |
| Other Current Assets | $4.47M | $3.48M |
| Total Current Assets | $100.57M | $115.62M |
| Property Plant & Equipment | $26.53M | $27.51M |
| Goodwill | $58.60M | $58.51M |
| Other Non-current Assets | $75.98K | - |
| Total Assets | $220.05M | $235.31M |
| Accounts Payable | $17.36M | $19.65M |
| Other Current Liabilities | - | $505.38K |
| Total Current Liabilities | $33.63M | $44.79M |
| Long-term Debt | $31.04M | $38.64M |
| Other Non-current Liabilities | $546.39K | $546.39K |
| Total Liabilities | $95.77M | $114.62M |
| Common Stock | $36.04M | $35.44M |
| Retained Earnings | $137.49M | $133.55M |
| Total Stockholders Equity | $124.28M | $120.69M |
| Total Liabilities & Equity | $220.05M | $235.31M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $578.94K | $-15.30M | $5.96M | $-9.84M |
| Depreciation & Amortization | - | - | $4.85M | $4.27M |
| Stock-based Compensation | - | - | $599.37K | $913.77K |
| Change in Receivables | - | - | $-8.05M | $11.74M |
| Change in Inventory | - | - | $722.71K | $-300.72K |
| Change in Payables | - | - | $-3.27M | $693.65K |
| Operating Cash Flow | - | - | $5.02M | $8.35M |
| Capital Expenditure | - | - | $1.64M | $7.63M |
| Investing Cash Flow | - | - | $1.77M | $-8.14M |
| Debt Repayment | - | - | $7.04M | $2.37M |
| Stock Repurchased | - | - | $2.98M | $1.92M |
| Dividends Paid | - | - | $2.02M | $2.05M |
| Financing Cash Flow | - | - | $-12.63M | $-513.30K |
| Net Change in Cash | - | - | $-5.62M | $-182.91K |
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.