$172.31M
Revenue
$19.93M
Net Income
58.34%
Gross Margin
21.65%
Op. Margin
$-69.35M
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 | $172.31M | $172.31M | $156.74M | $121.17M | $84.83M | $72.42M |
| Revenue Growth % | 0.0% | 9.9% | 29.4% | 42.8% | 17.1% | nan% |
| Cost of Revenue | $71.78M | $71.78M | $68.76M | $62.45M | $46.36M | - |
| Gross Profit | $100.54M | $100.54M | $87.99M | $58.71M | $38.47M | - |
| Gross Margin % | 58.3% | 58.3% | 56.1% | 48.5% | 45.3% | nan% |
| Operating Expenses | $135.02M | $135.02M | $123.42M | $110.71M | $84.39M | $84.83M |
| Selling General & Admin | $22.41M | $22.41M | $21.01M | $16.46M | $13.64M | $10.76M |
| Operating Income | $37.30M | $37.30M | $33.33M | $10.46M | $431.00K | $-12.41M |
| Operating Margin % | 21.6% | 21.6% | 21.3% | 8.6% | 0.5% | -17.1% |
| Interest Expense | $25.34M | $14.79M | $18.39M | $4.08M | $364.00K | $65.00K |
| Interest Income | - | $2.44M | - | - | - | - |
| Other Income/Expense | $354.00K | $354.00K | $268.00K | $245.00K | $-108.00K | $687.00K |
| Income Before Tax | $26.53M | $26.53M | $21.67M | $6.62M | $-41.00K | $-11.79M |
| Income Tax Expense | $6.60M | $6.60M | $4.44M | $1.87M | $528.00K | $-2.60M |
| Net Income | $19.93M | $19.93M | $17.23M | $4.75M | $-569.00K | $-9.18M |
| Net Margin % | 11.6% | 11.6% | 11.0% | 3.9% | -0.7% | -12.7% |
| Basic EPS | nan | 1.59 | 1.39 | 0.39 | -0.05 | -0.70 |
| Diluted EPS | nan | 1.57 | 1.37 | 0.38 | -0.05 | -0.70 |
| Basic Shares Outstanding | 9K | 12.5M | 12.4M | 12.3M | 12.3M | 13.1M |
| Diluted Shares Outstanding | 16K | 12.7M | 12.6M | 12.4M | 12.3M | 13.1M |
| 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | - | $2.14M | $2.75M | $3.37M | $22.94M |
| Accounts Receivable | $18.50M | $15.63M | $39.19M | $14.67M | $10.39M |
| Inventory | $20.65M | $18.05M | $21.64M | $23.41M | $19.33M |
| Other Current Assets | $1.70M | $1.07M | $1.16M | $1.15M | $854.00K |
| Total Current Assets | $57.12M | $48.18M | $76.27M | $54.15M | $65.10M |
| Property Plant & Equipment | $20.52M | $22.99M | - | $22.18M | $20.83M |
| Intangible Assets | - | - | $775.00K | $900.00K | $1.02M |
| Other Non-current Assets | $10.62M | $6.34M | $6.78M | $2.67M | $2.70M |
| Total Assets | $586.79M | $492.53M | $478.73M | $328.25M | $298.51M |
| Accounts Payable | $14.05M | $9.67M | $17.63M | $6.48M | $4.79M |
| Accrued Liabilities | $10.46M | $7.69M | $15.09M | $23.73M | $14.10M |
| Deferred Revenue | - | - | - | $37.00K | $1.31M |
| Total Current Liabilities | $24.51M | $17.36M | $32.71M | $30.40M | $20.28M |
| Deferred Tax Liabilities | $52.53M | $45.87M | $41.64M | $39.80M | $39.29M |
| Other Non-current Liabilities | $5.03M | $4.24M | $4.49M | $2.78M | $2.81M |
| Total Liabilities | $312.07M | $237.47M | $242.84M | $98.17M | $62.60M |
| Common Stock | $138.00K | $138.00K | $137.00K | $135.00K | $134.00K |
| Retained Earnings | $168.77M | $151.51M | $134.28M | $129.53M | $130.10M |
| Treasury Stock | - | - | - | - | $8.34M |
| Total Stockholders Equity | $274.72M | $255.06M | $235.89M | $230.08M | $235.91M |
| Total Liabilities & Equity | $586.79M | $492.53M | $478.73M | $328.25M | $298.51M |
| 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 | $19.93M | $19.93M | $17.23M | $4.75M | $-569.00K | $-9.18M |
| Depreciation & Amortization | $36.66M | $36.66M | $31.35M | $26.55M | $24.12M | $25.40M |
| Stock-based Compensation | $3.42M | $2.13M | $1.82M | $2.05M | $1.91M | $1.74M |
| Deferred Income Tax | $11.12M | $6.66M | $4.24M | $1.84M | $511.00K | $-2.60M |
| Change in Receivables | $1.35M | $3.03M | $-23.13M | $25.01M | $4.28M | $-1.43M |
| Change in Inventory | $3.41M | $3.71M | $-2.48M | $669.00K | $4.14M | $1.28M |
| Operating Cash Flow | $116.46M | $62.93M | $66.46M | $18.03M | $27.76M | $28.53M |
| Capital Expenditure | $185.81M | $121.49M | $71.89M | $153.94M | $65.12M | $25.71M |
| Investing Cash Flow | $-185.51M | $-121.30M | $-71.44M | $-153.89M | $-65.08M | $-25.66M |
| Stock Repurchased | - | - | - | - | $6.66M | $7.85M |
| Dividends Paid | - | $2.64M | - | - | - | - |
| Financing Cash Flow | $65.10M | $56.23M | $4.37M | $135.23M | $17.75M | $-8.85M |
| Net Change in Cash | $-3.95M | $-2.14M | $-604.00K | $-626.00K | $-19.57M | $-5.98M |
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 | $43.40M | - | $126.17M | - |
| Cost of Revenue | $17.57M | - | $51.86M | - |
| Operating Expenses | $32.65M | - | $95.98M | - |
| Selling General & Admin | $5.87M | - | $16.70M | - |
| Operating Income | $10.76M | - | $30.19M | - |
| Interest Expense | $3.41M | - | $10.72M | - |
| Other Income/Expense | $222.00K | - | $325.00K | - |
| Income Before Tax | $7.56M | - | $20.68M | - |
| Income Tax Expense | $1.78M | - | $4.86M | - |
| Net Income | $5.78M | $4.25M | $15.83M | - |
| Basic EPS | 0.46 | - | 1.26 | - |
| Diluted EPS | 0.46 | - | 1.25 | - |
| Basic Shares Outstanding | $12.54M | - | $12.53M | - |
| Diluted Shares Outstanding | $12.69M | - | $12.68M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | - | $2.14M |
| Accounts Receivable | $13.61M | $15.63M |
| Inventory | $21.51M | $18.05M |
| Other Current Assets | $2.23M | $1.07M |
| Total Current Assets | $51.00M | $48.18M |
| Other Non-current Assets | $9.42M | $6.34M |
| Total Assets | $562.31M | $492.53M |
| Accounts Payable | $12.27M | $9.67M |
| Accrued Liabilities | $15.52M | $7.69M |
| Total Current Liabilities | $27.80M | $17.36M |
| Deferred Tax Liabilities | $50.67M | $45.87M |
| Other Non-current Liabilities | $4.42M | $4.24M |
| Total Liabilities | $290.89M | $237.47M |
| Common Stock | $138.00K | $138.00K |
| Retained Earnings | $166.06M | $151.51M |
| Total Stockholders Equity | $271.42M | $255.06M |
| Total Liabilities & Equity | $562.31M | $492.53M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $5.78M | $4.25M | $15.83M | - |
| Depreciation & Amortization | $9.25M | - | $26.85M | - |
| Stock-based Compensation | - | - | $1.55M | - |
| Deferred Income Tax | - | - | $4.80M | - |
| Change in Receivables | - | - | $-1.77M | - |
| Change in Inventory | - | - | $3.52M | - |
| Operating Cash Flow | - | - | $49.06M | - |
| Capital Expenditure | - | - | $86.93M | - |
| Investing Cash Flow | - | - | $-86.82M | - |
| Dividends Paid | - | - | $1.25M | - |
| Financing Cash Flow | - | - | $35.62M | - |
| Net Change in Cash | - | - | $-2.14M | - |
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.