$467.74M
Revenue
$31.48M
Net Income
36.80%
Gross Margin
8.85%
Op. Margin
$57.88M
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 | $115.62M | $124.52M | $123.99M | $103.62M | $101.65M | $112.77M | $112.60M |
| Revenue Growth % (YoY) | 13.7% | 10.4% | 10.1% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $76.27M | $81.60M | $74.88M | $62.86M | $61.83M | $69.27M | $69.19M |
| Gross Profit | $39.35M | $42.92M | $49.11M | $40.76M | $39.82M | $43.50M | $43.41M |
| Gross Margin % | 34.0% | 34.5% | 39.6% | 39.3% | 39.2% | 38.6% | 38.5% |
| Operating Expenses | $30.88M | $34.34M | $32.56M | $32.94M | $32.52M | $32.23M | $32.29M |
| Operating Income | $8.47M | $8.57M | $16.55M | $7.82M | $7.30M | $11.27M | $11.12M |
| Operating Margin % | 7.3% | 6.9% | 13.3% | 7.5% | 7.2% | 10.0% | 9.9% |
| Interest Expense | $435.00K | $1.48M | $948.00K | $477.00K | $470.00K | $1.56M | $1.04M |
| Interest Income | $553.00K | $415.00K | $676.00K | $566.00K | $565.00K | $770.00K | $533.00K |
| Other Income/Expense | $1.20M | $67.00K | $-82.00K | $44.00K | $8.00K | $48.00K | $51.00K |
| Income Before Tax | $9.67M | $9.91M | $14.51M | $8.94M | $8.32M | $11.86M | $12.07M |
| Income Tax Expense | $2.47M | $2.30M | $3.46M | $2.12M | $2.46M | $2.60M | $2.84M |
| Net Income | $6.81M | $7.33M | $10.93M | $6.41M | $5.62M | $9.09M | $9.10M |
| Net Margin % | 5.9% | 5.9% | 8.8% | 6.2% | 5.5% | 8.1% | 8.1% |
| Basic EPS | nan | 0.36 | 0.55 | 0.32 | 0.28 | 0.45 | 0.46 |
| Diluted EPS | nan | 0.36 | 0.54 | 0.32 | 0.28 | 0.45 | 0.45 |
| Basic Shares Outstanding | -5K | 20.1M | 20.1M | 20.0M | 8K | 20.0M | 20.0M |
| Diluted Shares Outstanding | -17K | 20.2M | 20.2M | 20.2M | 16K | 20.1M | 20.1M |
| 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 | $37.88M | $24.02M | $30.55M | $32.47M | $31.58M | $38.90M | $19.31M |
| Short-term Investments | - | $19.95M | $26.44M | $23.80M | $28.34M | $21.53M | $32.74M |
| Accounts Receivable | $36.40M | $37.87M | $36.38M | $32.40M | $26.74M | $33.87M | $33.68M |
| Inventory | $81.68M | $84.13M | $88.78M | $79.91M | $70.72M | $70.92M | $79.84M |
| Other Current Assets | $5.22M | $4.71M | $4.09M | $3.40M | $3.61M | $4.87M | $4.26M |
| Total Current Assets | $161.19M | $170.68M | $186.25M | $171.98M | $161.00M | $170.09M | $169.84M |
| Property Plant & Equipment | $81.16M | $84.17M | $83.50M | $86.16M | $87.98M | $90.13M | $92.28M |
| Goodwill | $3.51M | $3.51M | $3.51M | $3.51M | $3.51M | $3.51M | $3.51M |
| Intangible Assets | $273.00K | $280.00K | $287.00K | $293.00K | $300.00K | $307.00K | $313.00K |
| Other Non-current Assets | $1.00M | $1.03M | $1.04M | $1.08M | $1.07M | $1.09M | $1.18M |
| Total Assets | $287.69M | $302.84M | $320.96M | $312.22M | $294.52M | $306.80M | $310.69M |
| Accrued Liabilities | $13.46M | $16.21M | $14.23M | $14.87M | $13.55M | $12.75M | $13.95M |
| Deferred Revenue | $713.00K | $1.12M | $1.14M | $1.14M | $742.00K | - | $877.00K |
| Other Current Liabilities | $129.00K | $139.00K | $97.00K | $128.00K | $968.00K | $3.70M | $3.69M |
| Total Current Liabilities | $70.22M | $79.60M | $69.50M | $60.08M | $46.45M | $54.48M | $55.61M |
| Deferred Tax Liabilities | $2.94M | $622.00K | $622.00K | $622.00K | $426.00K | $4.20M | $4.20M |
| Other Non-current Liabilities | $2.72M | $2.74M | $2.76M | $2.78M | $2.74M | $363.00K | $363.00K |
| Total Liabilities | $130.82M | $141.25M | $158.26M | $152.00M | $132.32M | $143.21M | $146.87M |
| Common Stock | $20.00K | $20.00K | $20.00K | $20.00K | $20.00K | $20.00K | $20.00K |
| Retained Earnings | $61.70M | $63.91M | $65.63M | $63.73M | $66.34M | $68.72M | $69.63M |
| Total Stockholders Equity | $149.42M | $154.48M | $155.85M | $153.31M | $155.57M | $157.31M | $157.71M |
| Total Liabilities & Equity | $287.69M | $302.84M | $320.96M | $312.22M | $294.52M | $306.80M | $310.69M |
| 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 | $6.81M | $7.33M | $17.34M | $6.41M | $5.62M | $9.09M | $9.10M |
| Depreciation & Amortization | $2.76M | $8.13M | $5.37M | $2.69M | $2.69M | $7.98M | $5.29M |
| Stock-based Compensation | $138.00K | $1.04M | $791.00K | $346.00K | $350.00K | $1.72M | $1.31M |
| Change in Receivables | $-1.39M | $11.22M | $9.60M | $5.89M | $-6.88M | $6.32M | $6.06M |
| Change in Inventory | $-1.94M | $13.88M | $18.41M | $9.19M | $37.00K | $905.00K | $9.14M |
| Change in Payables | $1.05M | $6.74M | $15.58M | $6.73M | $-5.79M | $5.53M | $6.30M |
| Operating Cash Flow | $15.36M | $18.46M | $17.48M | $7.73M | $8.25M | $39.73M | $20.25M |
| Capital Expenditure | $236.00K | $520.00K | $274.00K | $107.00K | $216.00K | $718.00K | $415.00K |
| Investing Cash Flow | $19.95M | $5.45M | $1.16M | $3.53M | $-7.67M | $1.82M | $-8.47M |
| Debt Repayment | $8.34M | $4.37M | $583.00K | $295.00K | $288.00K | $834.00K | $555.00K |
| Dividends Paid | $9.01M | $27.09M | $18.05M | $9.02M | $8.01M | $23.01M | $13.00M |
| Financing Cash Flow | $-21.45M | $-31.47M | $-19.68M | $-10.37M | $-7.89M | $-25.73M | $-15.55M |
| Net Change in Cash | $13.86M | $-7.56M | $-1.03M | $889.00K | $-7.32M | $15.83M | $-3.77M |
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-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.