$824.73M
Revenue
$-33.94M
Net Income
26.87%
Gross Margin
-3.92%
Op. Margin
$-38.59M
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 | $824.73M | $824.73M | $786.55M | $756.99M | $712.54M | $645.41M |
| Revenue Growth % | 0.0% | 4.9% | 3.9% | 6.2% | 10.4% | nan% |
| Cost of Revenue | $603.12M | $603.12M | $589.29M | $593.80M | $568.24M | $502.95M |
| Gross Profit | $221.62M | $221.62M | $197.26M | $163.19M | $144.30M | $142.46M |
| Gross Margin % | 26.9% | 26.9% | 25.1% | 21.6% | 20.3% | 22.1% |
| Selling General & Admin | $144.38M | $144.38M | $138.61M | $119.73M | $98.35M | $93.58M |
| Operating Income | $-32.30M | $-32.30M | $52.21M | $28.92M | $39.79M | $48.88M |
| Operating Margin % | -3.9% | -3.9% | 6.6% | 3.8% | 5.6% | 7.6% |
| Interest Expense | - | $11.07M | $14.01M | $19.86M | - | - |
| Income Before Tax | $-43.81M | $-43.81M | $36.91M | $16.38M | $33.32M | $170.48M |
| Income Tax Expense | $-9.88M | $-9.88M | $5.41M | $451.00K | $4.53M | $34.95M |
| Net Income | $-33.94M | $-33.94M | $31.50M | $15.93M | $28.79M | $135.54M |
| Net Margin % | -4.1% | -4.1% | 4.0% | 2.1% | 4.0% | 21.0% |
| Basic EPS | -2.25 | -2.27 | 2.13 | 1.16 | 2.38 | 11.41 |
| Diluted EPS | -2.29 | -2.27 | 2.10 | 1.14 | 2.33 | 11.06 |
| Basic Shares Outstanding | - | 14.9M | 14.8M | 13.7M | 12.1M | 11.9M |
| Diluted Shares Outstanding | - | 14.9M | 15.0M | 14.0M | 12.4M | 12.3M |
| 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 | $45.29M | $37.14M | $42.86M | $46.25M | $76.32M |
| Accounts Receivable | $124.44M | $109.72M | $104.69M | $103.96M | $72.26M |
| Inventory | $182.79M | $196.88M | $199.20M | $171.21M | $150.94M |
| Other Current Assets | $16.43M | $16.96M | $17.35M | $8.94M | $8.62M |
| Total Current Assets | $625.98M | $568.08M | $549.57M | $527.34M | $492.57M |
| Property Plant & Equipment | $107.22M | $109.81M | $111.38M | $106.22M | $102.42M |
| Goodwill | $244.60M | $244.60M | $244.60M | $203.41M | $203.69M |
| Intangible Assets | $132.84M | $149.59M | $166.34M | $127.20M | $141.76M |
| Other Non-current Assets | $20.19M | $23.17M | $18.87M | $22.70M | $5.02M |
| Total Assets | $1.19B | $1.13B | $1.12B | $1.02B | $978.74M |
| Accounts Payable | $74.65M | $75.78M | $72.27M | $90.14M | $66.06M |
| Accrued Liabilities | $50.93M | $44.21M | $42.26M | $48.82M | $41.29M |
| Deferred Revenue | $40.69M | $34.45M | $53.49M | $47.07M | $42.08M |
| Total Current Liabilities | $179.10M | $175.47M | $183.70M | $199.44M | $162.56M |
| Long-term Debt | $298.79M | $229.83M | $256.96M | $240.59M | $279.38M |
| Deferred Tax Liabilities | - | - | $4.77M | $13.95M | $18.73M |
| Other Non-current Liabilities | $12.00M | $16.98M | $16.45M | $12.72M | $15.39M |
| Total Liabilities | $524.12M | $443.57M | $484.82M | $495.55M | $504.13M |
| Common Stock | $149.00K | $148.00K | $146.00K | $121.00K | $119.00K |
| Retained Earnings | $419.54M | $453.48M | $421.98M | $406.05M | $377.26M |
| Total Stockholders Equity | $662.11M | $682.53M | $636.09M | $525.96M | $474.60M |
| Total Liabilities & Equity | $1.19B | $1.13B | $1.12B | $1.02B | $978.74M |
| 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 | $-33.94M | $-33.94M | $31.50M | $15.93M | $28.79M | $135.54M |
| Depreciation & Amortization | $59.10M | $33.66M | $33.44M | $32.57M | $31.42M | $28.39M |
| Stock-based Compensation | $41.57M | $24.52M | $17.84M | $15.04M | $10.74M | $11.21M |
| Deferred Income Tax | - | $-11.62M | $-7.45M | $-9.83M | - | - |
| Change in Receivables | $33.94M | $14.58M | $5.65M | $-2.00M | $31.19M | $11.69M |
| Change in Inventory | $-13.14M | $-14.09M | $-2.32M | $15.98M | $20.84M | $17.13M |
| Change in Payables | $13.46M | $-551.00K | $3.24M | $-18.42M | $24.22M | $2.79M |
| Operating Cash Flow | $-9.45M | $-33.41M | $34.18M | $31.07M | $32.68M | $-565.00K |
| Capital Expenditure | $29.14M | $15.24M | $14.13M | $19.52M | $19.69M | $16.86M |
| Acquisitions | - | - | - | $114.38M | - | - |
| Investing Cash Flow | $-24.94M | $-13.12M | $-13.91M | $-133.50M | $-19.24M | $57.75M |
| Debt Repayment | - | - | - | - | $344.00K | $362.00K |
| Stock Issued | - | - | - | $85.11M | - | - |
| Financing Cash Flow | $36.12M | $54.68M | $-26.00M | $99.05M | $-43.51M | $-37.34M |
| Net Change in Cash | $1.72M | $8.15M | $-5.72M | $-3.38M | $-30.07M | $19.85M |
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 | $212.56M | $201.41M | $608.93M | $589.26M |
| Cost of Revenue | $156.08M | $148.74M | $447.12M | $438.40M |
| Gross Profit | $56.48M | $52.68M | $161.81M | $150.86M |
| Selling General & Admin | $36.27M | $35.49M | $106.82M | $104.50M |
| Operating Income | $-80.05M | $15.27M | $-46.30M | $41.81M |
| Income Before Tax | $-82.98M | $11.44M | $-53.75M | $30.12M |
| Income Tax Expense | $-18.53M | $1.29M | $-12.37M | $5.40M |
| Net Income | $-64.45M | $10.15M | $-41.38M | $24.72M |
| Basic EPS | -4.30 | 0.69 | -2.77 | 1.68 |
| Diluted EPS | -4.30 | 0.67 | -2.77 | 1.65 |
| Basic Shares Outstanding | $14.98M | $14.81M | $14.93M | $14.76M |
| Diluted Shares Outstanding | $14.98M | $15.04M | $14.93M | $14.98M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $50.92M | $37.14M |
| Accounts Receivable | $111.27M | $109.72M |
| Inventory | $192.82M | $196.88M |
| Other Current Assets | $72.26M | $16.96M |
| Total Current Assets | $681.35M | $568.08M |
| Property Plant & Equipment | $107.36M | $109.81M |
| Goodwill | $244.60M | $244.60M |
| Intangible Assets | $137.03M | $149.59M |
| Other Non-current Assets | $17.89M | $23.17M |
| Total Assets | $1.25B | $1.13B |
| Accounts Payable | $85.28M | $75.78M |
| Accrued Liabilities | $194.23M | $44.21M |
| Deferred Revenue | $34.45M | $34.45M |
| Total Current Liabilities | $334.25M | $175.47M |
| Long-term Debt | $215.05M | $229.83M |
| Other Non-current Liabilities | $14.10M | $16.98M |
| Total Liabilities | $599.52M | $443.57M |
| Common Stock | $149.00K | $148.00K |
| Retained Earnings | $412.09M | $453.48M |
| Total Stockholders Equity | $649.04M | $682.53M |
| Total Liabilities & Equity | $1.25B | $1.13B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-64.45M | $10.15M | $-41.38M | $24.72M |
| Depreciation & Amortization | - | - | $25.20M | $25.13M |
| Stock-based Compensation | - | - | $17.51M | $12.75M |
| Change in Receivables | - | - | $1.56M | $3.71M |
| Change in Inventory | - | - | $-4.06M | $-13.43M |
| Change in Payables | - | - | $10.01M | $3.30M |
| Operating Cash Flow | - | - | $41.28M | $15.76M |
| Capital Expenditure | - | - | $11.17M | $10.28M |
| Investing Cash Flow | - | - | $-9.05M | $-10.28M |
| Financing Cash Flow | - | - | $-18.45M | $-11.07M |
| Net Change in Cash | - | - | $13.78M | $-5.60M |
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.