$244.42M
Revenue
$11.38M
Net Income
19.14%
Gross Margin
5.74%
Op. Margin
$34.24M
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) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $244.42M | $244.42M | $236.56M | $383.73M | $381.00M | $298.01M |
| Revenue Growth % | 0.0% | 3.3% | -38.4% | 0.7% | 27.8% | nan% |
| Cost of Revenue | $197.64M | $197.64M | $191.06M | $293.35M | $287.28M | $229.74M |
| Gross Profit | $46.77M | $46.77M | $45.50M | $90.38M | $93.72M | $68.27M |
| Gross Margin % | 19.1% | 19.1% | 19.2% | 23.6% | 24.6% | 22.9% |
| Selling General & Admin | $32.75M | $32.75M | $27.38M | $43.21M | $41.92M | $31.88M |
| Operating Income | $14.03M | $14.03M | $18.27M | $49.20M | $51.80M | $36.39M |
| Operating Margin % | 5.7% | 5.7% | 7.7% | 12.8% | 13.6% | 12.2% |
| Interest Income | - | - | - | - | - | $16.00K |
| Income Before Tax | $15.77M | $15.77M | $21.14M | $52.06M | $52.13M | $36.41M |
| Income Tax Expense | $4.38M | $4.38M | $3.29M | $10.37M | $11.79M | $7.38M |
| Net Income | $11.38M | $11.38M | $17.85M | $41.70M | $40.35M | $29.03M |
| Net Margin % | 4.7% | 4.7% | 7.5% | 10.9% | 10.6% | 9.7% |
| Basic EPS | nan | 0.32 | 0.50 | 1.21 | 1.18 | 0.85 |
| Diluted EPS | nan | 0.32 | 0.50 | 1.21 | 1.18 | 0.85 |
| Basic Shares Outstanding | - | 34.1M | 33.8M | 33.6M | - | - |
| Diluted Shares Outstanding | - | 34.1M | 33.8M | 33.6M | - | - |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Accounts Receivable | $6.87M | $4.18M | $2.48M | $5.34M | $3.26M |
| Inventory | $54.69M | $49.96M | $61.61M | $73.02M | $73.26M |
| Other Current Assets | $3.30M | $3.04M | $2.85M | $3.09M | $2.47M |
| Total Current Assets | $110.58M | $109.99M | $139.25M | $125.00M | $93.11M |
| Property Plant & Equipment | $22.65M | $24.25M | $22.46M | $14.96M | $14.37M |
| Goodwill | $3.31M | $3.31M | $3.31M | $3.31M | $3.31M |
| Intangible Assets | $465.00K | $465.00K | $465.00K | $465.00K | $465.00K |
| Other Non-current Assets | $5.01M | $5.01M | $4.36M | $13.95M | $17.20M |
| Total Assets | $147.23M | $171.25M | $193.80M | $163.72M | $132.84M |
| Accounts Payable | $6.65M | $5.50M | $6.07M | $8.25M | $6.77M |
| Accrued Liabilities | $13.96M | $13.43M | $16.50M | $15.34M | $11.30M |
| Deferred Revenue | $1.19M | $191.00K | - | - | - |
| Total Current Liabilities | $20.61M | $18.92M | $22.57M | $23.59M | $18.07M |
| Other Non-current Liabilities | $1.66M | $1.65M | $1.65M | $1.30M | $683.00K |
| Total Liabilities | $22.27M | $42.24M | $42.21M | $39.33M | $34.32M |
| Common Stock | $3.50M | $3.47M | $3.45M | $3.42M | $3.40M |
| Retained Earnings | $121.47M | $125.53M | $148.14M | $122.95M | $97.70M |
| Total Stockholders Equity | $124.97M | $129.00M | $151.59M | $124.38M | $98.53M |
| Total Liabilities & Equity | $147.23M | $171.25M | $193.80M | $163.72M | $132.84M |
| 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) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $11.38M | $11.38M | $17.85M | $41.70M | $40.35M | $29.03M |
| Depreciation & Amortization | $5.50M | $3.14M | $2.79M | $2.42M | $1.91M | $1.82M |
| Stock-based Compensation | $9.08M | $5.23M | $4.23M | $3.71M | $2.71M | $2.29M |
| Deferred Income Tax | $4.04M | $4.51M | $-1.14M | $-3.13M | $-1.80M | $-140.00K |
| Change in Receivables | $8.18M | $2.69M | $1.70M | $-2.87M | $2.08M | $-1.44M |
| Change in Inventory | $8.86M | $4.73M | $-11.65M | $-11.40M | $-246.00K | $30.95M |
| Change in Payables | $15.90M | $1.15M | $-572.00K | $-2.18M | $1.48M | $692.00K |
| Operating Cash Flow | $36.40M | $16.46M | $29.53M | $56.85M | $49.35M | $457.00K |
| Capital Expenditure | $2.16M | $1.54M | $4.60M | $10.17M | $2.50M | $1.25M |
| Investing Cash Flow | $-5.30M | $-4.68M | $-4.43M | $-7.87M | $-2.50M | $-1.25M |
| Stock Repurchased | $3.17M | $1.05M | $933.00K | $910.00K | $702.00K | $1.05M |
| Dividends Paid | $34.28M | $19.59M | $43.73M | $19.28M | $17.08M | $15.63M |
| Financing Cash Flow | $-37.45M | $-20.65M | $-44.67M | $-20.19M | $-17.78M | $-16.68M |
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 | $53.15M | - | $179.85M | - |
| Cost of Revenue | $42.92M | - | $145.76M | - |
| Gross Profit | $10.23M | - | $34.09M | - |
| Selling General & Admin | $7.36M | - | $23.80M | - |
| Operating Income | $2.87M | - | $10.29M | - |
| Income Before Tax | $3.31M | - | $11.65M | - |
| Income Tax Expense | $658.00K | - | $2.63M | - |
| Net Income | $2.65M | $5.58M | $9.02M | - |
| Basic EPS | 0.07 | - | 0.25 | - |
| Diluted EPS | 0.07 | - | 0.25 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Accounts Receivable | $5.06M | $4.18M |
| Inventory | $61.46M | $49.96M |
| Other Current Assets | $4.34M | $3.04M |
| Total Current Assets | $140.71M | $109.99M |
| Property Plant & Equipment | $22.87M | $24.25M |
| Goodwill | $3.31M | $3.31M |
| Intangible Assets | $465.00K | $465.00K |
| Other Non-current Assets | $5.01M | $5.01M |
| Total Assets | $179.45M | $171.25M |
| Accounts Payable | $13.04M | $5.50M |
| Accrued Liabilities | $14.85M | $13.43M |
| Total Current Liabilities | $51.43M | $18.92M |
| Other Non-current Liabilities | $1.76M | $1.65M |
| Total Liabilities | $53.20M | $42.24M |
| Common Stock | $3.50M | $3.47M |
| Retained Earnings | $122.76M | $125.53M |
| Total Stockholders Equity | $126.26M | $129.00M |
| Total Liabilities & Equity | $179.45M | $171.25M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $2.65M | $5.58M | $9.02M | - |
| Depreciation & Amortization | - | - | $2.36M | - |
| Stock-based Compensation | - | - | $3.98M | - |
| Deferred Income Tax | - | - | $2.64M | - |
| Change in Receivables | - | - | $887.00K | - |
| Change in Inventory | - | - | $11.50M | - |
| Change in Payables | - | - | $7.52M | - |
| Operating Cash Flow | - | - | $11.74M | - |
| Capital Expenditure | - | - | $968.00K | - |
| Investing Cash Flow | - | - | $-968.00K | - |
| Stock Repurchased | - | - | $1.05M | - |
| Dividends Paid | - | - | $14.70M | - |
| Financing Cash Flow | - | - | $-15.75M | - |
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.