$467.74M
Revenue
$31.48M
Net Income
36.80%
Gross Margin
8.85%
Op. Margin
$57.88M
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 | $467.74M | $467.74M | $422.63M | $405.65M | $422.96M |
| Revenue Growth % | 0.0% | 10.7% | 4.2% | -4.1% | nan% |
| Cost of Revenue | $295.61M | $295.61M | $258.30M | $252.61M | $290.87M |
| Gross Profit | $172.14M | $172.14M | $164.33M | $153.04M | $132.09M |
| Gross Margin % | 36.8% | 36.8% | 38.9% | 37.7% | 31.2% |
| Operating Expenses | $130.72M | $130.72M | $126.57M | $110.97M | $102.07M |
| Operating Income | $41.41M | $41.41M | $37.76M | $42.08M | $30.02M |
| Operating Margin % | 8.9% | 8.9% | 8.9% | 10.4% | 7.1% |
| Interest Expense | $3.33M | $1.91M | $2.03M | $2.04M | $2.02M |
| Interest Income | $2.21M | $2.21M | $2.30M | $1.80M | $2.23M |
| Other Income/Expense | $1.23M | $1.61M | $162.00K | $-45.00K | $-228.00K |
| Income Before Tax | $43.02M | $43.02M | $40.70M | $42.98M | $32.51M |
| Income Tax Expense | $10.36M | $10.36M | $9.87M | $9.80M | $6.68M |
| Net Income | $31.48M | $31.48M | $29.98M | $32.47M | $23.65M |
| Net Margin % | 6.7% | 6.7% | 7.1% | 8.0% | 5.6% |
| Basic EPS | nan | 1.57 | 1.50 | 1.63 | 1.19 |
| Diluted EPS | nan | 1.56 | 1.49 | 1.63 | 1.19 |
| Basic Shares Outstanding | -5K | 20.1M | 20.0M | 19.9M | 19.8M |
| Diluted Shares Outstanding | -17K | 20.2M | 20.1M | 20.0M | 19.9M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
|---|---|---|---|---|
| Cash & Cash Equivalents | $37.88M | $31.58M | $23.08M | $16.04M |
| Short-term Investments | - | $28.34M | $26.34M | - |
| Accounts Receivable | $36.40M | $26.74M | $27.76M | $29.91M |
| Inventory | $81.68M | $70.72M | $71.53M | $71.21M |
| Other Current Assets | $5.22M | $3.61M | $6.22M | $6.64M |
| Total Current Assets | $161.19M | $161.00M | $154.93M | $123.80M |
| Property Plant & Equipment | $81.16M | $87.98M | $95.23M | $95.57M |
| Goodwill | $3.51M | $3.51M | $3.51M | $3.51M |
| Intangible Assets | $273.00K | $300.00K | $327.00K | $353.00K |
| Other Non-current Assets | $1.00M | $1.07M | $619.00K | $818.00K |
| Total Assets | $287.69M | $294.52M | $276.40M | $252.18M |
| Accounts Payable | - | - | - | $18.56M |
| Accrued Liabilities | $13.46M | $13.55M | $10.58M | $9.01M |
| Deferred Revenue | $713.00K | $742.00K | $951.00K | $1.28M |
| Other Current Liabilities | $129.00K | $968.00K | $3.20M | - |
| Total Current Liabilities | $70.22M | $46.45M | $44.40M | $39.25M |
| Long-term Debt | - | - | $203.00K | $216.00K |
| Deferred Tax Liabilities | $2.94M | $426.00K | $4.20M | $5.16M |
| Other Non-current Liabilities | $2.72M | $2.74M | $26.00K | $2.65M |
| Total Liabilities | $130.82M | $132.32M | $113.71M | $100.24M |
| Common Stock | $20.00K | $20.00K | $20.00K | $20.00K |
| Retained Earnings | $61.70M | $66.34M | $67.68M | $56.12M |
| Treasury Stock | - | - | - | $248.00K |
| Total Stockholders Equity | $149.42M | $155.57M | $154.12M | $141.68M |
| Total Liabilities & Equity | $287.69M | $294.52M | $276.40M | $252.18M |
| 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 | $37.89M | $31.48M | $29.98M | $32.47M | $23.65M |
| Depreciation & Amortization | $18.95M | $10.89M | $10.68M | $10.78M | $10.40M |
| Stock-based Compensation | $2.32M | $1.18M | $2.06M | $770.00K | $2.05M |
| Deferred Income Tax | - | $2.25M | $-3.77M | $-959.00K | $-478.00K |
| Change in Receivables | $25.32M | $9.83M | $-559.00K | $-2.86M | $-1.85M |
| Change in Inventory | $39.55M | $11.95M | $942.00K | $3.82M | $16.21M |
| Change in Payables | $30.10M | $7.79M | $-260.00K | $696.00K | $89.00K |
| Operating Cash Flow | $59.02M | $33.81M | $47.98M | $53.38M | $29.47M |
| Capital Expenditure | $1.14M | $756.00K | $934.00K | $2.83M | $2.66M |
| Acquisitions | - | - | - | - | - |
| Investing Cash Flow | $30.10M | $25.40M | $-5.86M | $-30.17M | $-17.84M |
| Debt Repayment | $13.60M | $12.72M | $1.12M | $1.01M | $21.57M |
| Stock Repurchased | - | $3.00M | - | - | - |
| Dividends Paid | $63.16M | $36.10M | $31.02M | $20.91M | $6.96M |
| Financing Cash Flow | $-82.96M | $-52.92M | $-33.62M | $-16.17M | $-2.07M |
| Net Change in Cash | $6.15M | $6.30M | $8.51M | $7.04M | $9.56M |
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 | $124.52M | - | $352.13M | - |
| Cost of Revenue | $81.60M | - | $219.34M | - |
| Gross Profit | $42.92M | - | $132.79M | - |
| Operating Expenses | $34.34M | - | $99.84M | - |
| Operating Income | $8.57M | - | $32.94M | - |
| Interest Expense | $539.00K | - | $1.48M | - |
| Interest Income | $415.00K | - | $1.66M | - |
| Other Income/Expense | $67.00K | - | $29.00K | - |
| Income Before Tax | $9.91M | - | $33.35M | - |
| Income Tax Expense | $2.30M | - | $7.88M | - |
| Net Income | $7.33M | $9.23M | $24.67M | - |
| Basic EPS | 0.36 | - | 1.23 | - |
| Diluted EPS | 0.36 | - | 1.22 | - |
| Basic Shares Outstanding | $20.09M | - | $20.06M | - |
| Diluted Shares Outstanding | $20.20M | - | $20.20M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $24.02M | $31.58M |
| Short-term Investments | $19.95M | $28.34M |
| Accounts Receivable | $37.87M | $26.74M |
| Inventory | $84.13M | $70.72M |
| Other Current Assets | $4.71M | $3.61M |
| Total Current Assets | $170.68M | $161.00M |
| Property Plant & Equipment | $84.17M | $87.98M |
| Goodwill | $3.51M | $3.51M |
| Intangible Assets | $280.00K | $300.00K |
| Other Non-current Assets | $1.03M | $1.07M |
| Total Assets | $302.84M | $294.52M |
| Accrued Liabilities | $16.21M | $13.55M |
| Deferred Revenue | $1.12M | $742.00K |
| Other Current Liabilities | $139.00K | $968.00K |
| Total Current Liabilities | $79.60M | $46.45M |
| Deferred Tax Liabilities | $622.00K | $426.00K |
| Other Non-current Liabilities | $2.74M | $2.74M |
| Total Liabilities | $141.25M | $132.32M |
| Common Stock | $20.00K | $20.00K |
| Retained Earnings | $63.91M | $66.34M |
| Total Stockholders Equity | $154.48M | $155.57M |
| Total Liabilities & Equity | $302.84M | $294.52M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $7.33M | $9.23M | $24.67M | - |
| Depreciation & Amortization | - | - | $8.13M | - |
| Stock-based Compensation | - | - | $1.04M | - |
| Change in Receivables | - | - | $11.22M | - |
| Change in Inventory | - | - | $13.88M | - |
| Change in Payables | - | - | $6.74M | - |
| Operating Cash Flow | - | - | $18.46M | - |
| Capital Expenditure | - | - | $520.00K | - |
| Investing Cash Flow | - | - | $5.45M | - |
| Debt Repayment | - | - | $4.37M | - |
| Dividends Paid | - | - | $27.09M | - |
| Financing Cash Flow | - | - | $-31.47M | - |
| Net Change in Cash | - | - | $-7.56M | - |
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.