$862.13M
Revenue
$29.36M
Net Income
29.94%
Gross Margin
8.86%
Op. Margin
$67.96M
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 | $862.13M | $862.13M | $795.43M | $689.21M | $534.89M | $444.91M |
| Revenue Growth % | 0.0% | 8.4% | 15.4% | 28.8% | 20.2% | nan% |
| Cost of Revenue | $603.97M | $603.97M | $627.08M | $568.41M | $463.35M | $379.55M |
| Gross Profit | $258.16M | $258.16M | $168.34M | $120.80M | $71.54M | $65.36M |
| Gross Margin % | 29.9% | 29.9% | 21.2% | 17.5% | 13.4% | 14.7% |
| Research & Development | $43.48M | $43.48M | $52.09M | $53.74M | - | - |
| Selling General & Admin | $138.27M | $138.27M | $141.88M | $127.47M | $101.58M | $99.05M |
| Operating Income | $76.41M | $76.41M | $26.47M | $-6.67M | $-30.04M | $-28.67M |
| Operating Margin % | 8.9% | 8.9% | 3.3% | -1.0% | -5.6% | -6.4% |
| Interest Expense | $14.67M | $8.98M | $19.24M | $17.69M | $7.61M | $5.95M |
| Other Income/Expense | $738.00K | $738.00K | $-2.19M | $261.00K | $-1.61M | - |
| Income Before Tax | $31.95M | $31.95M | $-7.87M | $-26.31M | $-29.79M | $-26.96M |
| Income Tax Expense | $2.59M | $2.59M | $8.35M | $110.00K | $5.95M | $-1.38M |
| Net Income | $29.36M | $29.36M | $-16.21M | $-26.42M | $-35.75M | $-25.58M |
| Net Margin % | 3.4% | 3.4% | -2.0% | -3.8% | -6.7% | -5.7% |
| Basic EPS | 0.84 | 0.83 | -0.46 | -0.80 | -1.11 | -0.82 |
| Diluted EPS | 0.81 | 0.81 | -0.46 | -0.80 | -1.11 | -0.82 |
| Basic Shares Outstanding | - | 35.4M | 35.0M | 33.1M | - | - |
| Diluted Shares Outstanding | - | 36.5M | 35.0M | 33.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 | $18.18M | $9.29M | $4.76M | $13.78M | - |
| Accounts Receivable | $204.67M | $191.45M | $172.11M | $147.79M | $107.44M |
| Inventory | $196.86M | $199.74M | $191.80M | $187.98M | $157.58M |
| Other Current Assets | $18.03M | $16.56M | $14.56M | $15.74M | $45.09M |
| Total Current Assets | $437.74M | $426.17M | $389.78M | $365.29M | $339.86M |
| Property Plant & Equipment | $107.08M | $80.69M | $85.44M | $90.66M | $95.24M |
| Goodwill | $62.92M | $58.06M | $58.21M | $58.17M | $58.28M |
| Intangible Assets | $55.35M | $52.48M | $65.42M | $79.28M | $94.32M |
| Other Non-current Assets | $11.32M | $7.76M | $7.04M | $8.61M | $5.27M |
| Total Assets | $706.68M | $648.76M | $633.79M | $615.03M | $609.14M |
| Accounts Payable | $41.08M | $42.96M | $61.13M | $64.19M | $34.86M |
| Deferred Revenue | $26.07M | $27.49M | $22.03M | $32.57M | $27.36M |
| Total Current Liabilities | $141.28M | $156.15M | $143.33M | $151.61M | $118.61M |
| Long-term Debt | $334.45M | $168.67M | $159.24M | $159.50M | $163.00M |
| Deferred Tax Liabilities | $640.00K | $1.43M | $1.31M | $1.87M | $1.42M |
| Other Non-current Liabilities | $24.75M | $21.82M | $26.73M | $25.58M | $26.28M |
| Total Liabilities | $566.60M | $392.67M | $384.27M | $375.11M | $352.53M |
| Retained Earnings | $216.70M | $192.21M | $209.75M | $240.36M | $287.23M |
| Treasury Stock | - | - | - | - | $108.52M |
| Total Stockholders Equity | $140.07M | $256.10M | $249.52M | $239.92M | $256.60M |
| Total Liabilities & Equity | $706.68M | $648.76M | $633.79M | $615.03M | $609.14M |
| 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 | $38.89M | $29.36M | $-16.21M | $-26.42M | $-35.75M | $-25.58M |
| Depreciation & Amortization | $21.84M | $21.84M | $24.47M | $26.10M | $27.78M | $29.00M |
| Stock-based Compensation | $13.05M | $6.80M | $8.57M | $7.20M | $6.50M | $6.46M |
| Deferred Income Tax | $-3.61M | $-1.36M | $-20.00K | $146.00K | $19.00K | $-441.00K |
| Change in Receivables | $4.34M | $8.10M | $21.98M | $31.87M | $41.65M | $14.83M |
| Change in Inventory | $5.42M | $4.43M | $21.55M | $13.28M | $34.06M | $5.15M |
| Change in Payables | $2.71M | $-3.11M | $-17.69M | $-4.50M | $27.84M | $8.61M |
| Operating Cash Flow | $108.44M | $74.80M | $30.57M | $-23.95M | $-28.31M | $-5.53M |
| Capital Expenditure | $40.49M | $31.67M | $8.43M | $7.64M | $7.67M | $6.03M |
| Acquisitions | - | $22.07M | - | - | - | - |
| Investing Cash Flow | $-62.56M | $-53.75M | $-8.43M | $-4.11M | $14.39M | $3.18M |
| Debt Repayment | $132.29M | $111.14M | $374.89M | $131.23M | $124.83M | $30.00M |
| Stock Issued | - | - | - | $21.27M | - | - |
| Stock Repurchased | - | - | - | - | - | - |
| Financing Cash Flow | $-46.31M | $-22.39M | $-14.53M | $25.43M | $-1.41M | $-7.50M |
| Net Change in Cash | $2.30M | $-248.00K | $7.12M | $-2.46M | $-15.98M | $-10.65M |
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 | $211.45M | $203.70M | $622.06M | $586.89M |
| Cost of Revenue | $146.94M | $148.47M | $443.87M | $428.58M |
| Gross Profit | $64.51M | $55.22M | $178.19M | $158.31M |
| Research & Development | $10.21M | $12.48M | $32.85M | $40.02M |
| Selling General & Admin | $31.25M | $34.37M | $104.39M | $100.70M |
| Operating Income | $23.05M | $8.37M | $40.95M | $17.59M |
| Interest Expense | - | - | $7.59M | $15.26M |
| Other Income/Expense | $185.00K | $-343.00K | $562.00K | $-1.21M |
| Income Before Tax | $-12.32M | $-5.17M | $-299.00K | $-8.44M |
| Income Tax Expense | $-1.23M | $6.57M | $-43.00K | $4.94M |
| Net Income | $-11.10M | $-11.74M | $-256.00K | $-13.38M |
| Basic EPS | -0.31 | -0.34 | -0.01 | -0.38 |
| Diluted EPS | -0.31 | -0.34 | -0.01 | -0.38 |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $13.48M | $9.29M |
| Accounts Receivable | $188.63M | $191.45M |
| Inventory | $197.29M | $199.74M |
| Other Current Assets | $27.15M | $16.56M |
| Total Current Assets | $432.65M | $426.17M |
| Property Plant & Equipment | $96.64M | $80.69M |
| Goodwill | $59.76M | $58.06M |
| Intangible Assets | $51.08M | $52.48M |
| Other Non-current Assets | $8.30M | $7.76M |
| Total Assets | $682.19M | $648.76M |
| Accounts Payable | $51.68M | $42.96M |
| Deferred Revenue | $26.71M | $27.49M |
| Other Current Liabilities | $66.60M | $81.00M |
| Total Current Liabilities | $151.01M | $156.15M |
| Long-term Debt | $334.02M | $168.67M |
| Other Non-current Liabilities | $48.91M | $47.34M |
| Total Liabilities | $573.28M | $392.67M |
| Common Stock | $381.00K | $380.00K |
| Total Stockholders Equity | $108.91M | $256.10M |
| Total Liabilities & Equity | $682.19M | $648.76M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-11.10M | $-11.74M | $-256.00K | $-13.38M |
| Depreciation & Amortization | $5.16M | $6.04M | $16.13M | $18.57M |
| Stock-based Compensation | - | - | $5.34M | $6.41M |
| Deferred Income Tax | - | - | $-1.12M | - |
| Change in Receivables | - | - | $-5.19M | $22.71M |
| Change in Inventory | - | - | $7.14M | $19.83M |
| Change in Payables | - | - | $8.27M | $-3.30M |
| Operating Cash Flow | - | - | $47.17M | $4.15M |
| Capital Expenditure | - | - | $19.86M | $5.24M |
| Acquisitions | - | - | $4.62M | - |
| Investing Cash Flow | - | - | $-24.48M | $-5.24M |
| Debt Repayment | - | - | $11.14M | $187.50M |
| Financing Cash Flow | - | - | $-22.61M | $-3.91M |
| Net Change in Cash | - | - | $1.15M | $-4.95M |
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.