$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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $824.73M | $824.73M | $786.55M | $756.99M | $712.54M | $645.41M | $628.94M | $721.09M | $629.31M | $558.18M | $550.64M |
| Revenue Growth % | 0.0% | 4.9% | 3.9% | 6.2% | 10.4% | 2.6% | -12.8% | 14.6% | 12.7% | 1.4% | nan% |
| Cost of Revenue | $603.12M | $603.12M | $589.29M | $593.80M | $568.24M | $502.95M | $491.20M | $568.89M | $506.71M | $455.05M | $444.10M |
| Gross Profit | $221.62M | $221.62M | $197.26M | $163.19M | $144.30M | $142.46M | $137.74M | $152.20M | $122.60M | $102.82M | $106.19M |
| Gross Margin % | 26.9% | 26.9% | 25.1% | 21.6% | 20.3% | 22.1% | 21.9% | 21.1% | 19.5% | 18.4% | 19.3% |
| Selling General & Admin | $144.38M | $144.38M | $138.61M | $119.73M | $98.35M | $93.58M | $89.81M | $95.96M | $84.01M | $79.44M | $77.62M |
| Operating Income | $-32.30M | $-32.30M | $52.21M | $28.92M | $39.79M | $48.88M | $45.51M | $56.23M | $23.92M | $15.03M | $28.57M |
| Operating Margin % | -3.9% | -3.9% | 6.6% | 3.8% | 5.6% | 7.6% | 7.2% | 7.8% | 3.8% | 2.7% | 5.2% |
| Interest Expense | - | $11.07M | $14.01M | $19.86M | - | - | - | - | - | - | $6.88M |
| Income Before Tax | $-43.81M | $-43.81M | $36.91M | $16.38M | $33.32M | $170.48M | $31.98M | $37.76M | $10.27M | $7.61M | $38.11M |
| Income Tax Expense | $-9.88M | $-9.88M | $5.41M | $451.00K | $4.53M | $34.95M | $2.81M | $5.30M | $1.24M | $-12.47M | $12.85M |
| Net Income | $-33.94M | $-33.94M | $31.50M | $15.93M | $28.79M | $135.54M | $29.17M | $32.46M | $9.04M | $20.08M | $25.26M |
| Net Margin % | -4.1% | -4.1% | 4.0% | 2.1% | 4.0% | 21.0% | 4.6% | 4.5% | 1.4% | 3.6% | 4.6% |
| Basic EPS | -2.25 | -2.27 | 2.13 | 1.16 | 2.38 | 11.41 | 2.50 | 2.82 | 0.79 | 1.78 | 2.27 |
| Diluted EPS | -2.29 | -2.27 | 2.10 | 1.14 | 2.33 | 11.06 | 2.45 | 2.75 | 0.77 | 1.74 | 2.24 |
| Basic Shares Outstanding | - | 14.9M | 14.8M | 13.7M | 12.1M | 11.9M | 11.7M | 11.5M | 11.4M | 11.3M | 11.2M |
| Diluted Shares Outstanding | - | 14.9M | 15.0M | 14.0M | 12.4M | 12.3M | 11.9M | 11.8M | 11.7M | 11.6M | 11.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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $45.29M | $37.14M | $42.86M | $46.25M | $76.32M | $56.47M | $39.58M | $10.26M | $2.15M | $7.43M |
| Accounts Receivable | $124.44M | $109.72M | $104.69M | $103.96M | $72.26M | $58.02M | $67.13M | $67.82M | $74.06M | $76.24M |
| Inventory | $182.79M | $196.88M | $199.20M | $171.21M | $150.94M | $129.22M | $112.48M | $101.12M | $122.16M | $119.90M |
| Other Current Assets | $16.43M | $16.96M | $17.35M | $8.94M | $8.62M | $5.57M | $5.50M | $9.84M | $11.44M | $11.03M |
| Total Current Assets | $625.98M | $568.08M | $549.57M | $527.34M | $492.57M | $410.28M | $340.77M | $287.39M | $221.01M | $225.94M |
| Property Plant & Equipment | $107.22M | $109.81M | $111.38M | $106.22M | $102.42M | $109.99M | $115.22M | $107.05M | $110.25M | $101.59M |
| Goodwill | $244.60M | $244.60M | $244.60M | $203.41M | $203.69M | $170.83M | $170.92M | $136.06M | $117.44M | $82.55M |
| Intangible Assets | $132.84M | $149.59M | $166.34M | $127.20M | $141.76M | $124.74M | $138.36M | $112.09M | $114.69M | $101.57M |
| Other Non-current Assets | $20.19M | $23.17M | $18.87M | $22.70M | $5.02M | $5.12M | $6.01M | $5.25M | $3.10M | $3.48M |
| Total Assets | $1.19B | $1.13B | $1.12B | $1.02B | $978.74M | $837.35M | $790.43M | $648.14M | $566.75M | $515.43M |
| Accounts Payable | $74.65M | $75.78M | $72.27M | $90.14M | $66.06M | $63.98M | $82.60M | $69.27M | $51.91M | $57.02M |
| Accrued Liabilities | $50.93M | $44.21M | $42.26M | $48.82M | $41.29M | $40.53M | $37.62M | $37.79M | $28.33M | $29.28M |
| Deferred Revenue | $40.69M | $34.45M | $53.49M | $47.07M | $42.08M | $28.26M | $14.52M | $17.14M | - | - |
| Total Current Liabilities | $179.10M | $175.47M | $183.70M | $199.44M | $162.56M | $142.90M | $144.69M | $126.53M | $80.24M | $86.31M |
| Long-term Debt | $298.79M | $229.83M | $256.96M | $240.59M | $279.38M | $311.92M | $300.89M | $226.96M | $216.06M | $166.90M |
| Deferred Tax Liabilities | - | - | $4.77M | $13.95M | $18.73M | $16.99M | $16.77M | $18.07M | $15.98M | - |
| Other Non-current Liabilities | $12.00M | $16.98M | $16.45M | $12.72M | $15.39M | $21.64M | $17.72M | $19.75M | $18.90M | $18.71M |
| Total Liabilities | $524.12M | $443.57M | $484.82M | $495.55M | $504.13M | $508.01M | $497.63M | $391.32M | $331.17M | $303.33M |
| Common Stock | $149.00K | $148.00K | $146.00K | $121.00K | $119.00K | $117.00K | $116.00K | $114.00K | $113.00K | $112.00K |
| Retained Earnings | $419.54M | $453.48M | $421.98M | $406.05M | $377.26M | $241.73M | $212.55M | $180.36M | $161.36M | $141.29M |
| Total Stockholders Equity | $662.11M | $682.53M | $636.09M | $525.96M | $474.60M | $329.33M | $292.80M | $256.82M | $235.58M | $212.10M |
| Total Liabilities & Equity | $1.19B | $1.13B | $1.12B | $1.02B | $978.74M | $837.35M | $790.43M | $648.14M | $566.75M | $515.43M |
| 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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-33.94M | $-33.94M | $31.50M | $15.93M | $28.79M | $135.54M | $29.17M | $32.46M | $9.04M | $20.08M | $25.26M |
| Depreciation & Amortization | $59.10M | $33.66M | $33.44M | $32.57M | $31.42M | $28.39M | $28.85M | $28.30M | $25.30M | $22.84M | $22.86M |
| Stock-based Compensation | $41.57M | $24.52M | $17.84M | $15.04M | $10.74M | $11.21M | $9.30M | $7.16M | $5.04M | $4.67M | $3.01M |
| Deferred Income Tax | - | $-11.62M | $-7.45M | $-9.83M | - | - | - | - | - | - | - |
| Change in Receivables | $33.94M | $14.58M | $5.65M | $-2.00M | $31.19M | $11.69M | $-8.88M | $-2.38M | $-7.50M | $-2.72M | $-3.22M |
| Change in Inventory | $-13.14M | $-14.09M | $-2.32M | $15.98M | $20.84M | $17.13M | $20.18M | $8.49M | $-23.24M | $533.00K | $5.18M |
| Change in Payables | $13.46M | $-551.00K | $3.24M | $-18.42M | $24.22M | $2.79M | $-19.71M | $11.62M | $18.50M | $-4.01M | $15.05M |
| Operating Cash Flow | $-9.45M | $-33.41M | $34.18M | $31.07M | $32.68M | $-565.00K | $12.61M | $51.03M | $46.24M | $35.43M | $43.27M |
| Capital Expenditure | $29.14M | $15.24M | $14.13M | $19.52M | $19.69M | $16.86M | $12.51M | $18.29M | $17.62M | $27.61M | $17.00M |
| Acquisitions | - | - | - | $114.38M | - | - | - | - | - | $59.80M | - |
| Investing Cash Flow | $-24.94M | $-13.12M | $-13.91M | $-133.50M | $-19.24M | $57.75M | $-5.47M | $-94.93M | $-47.93M | $-86.21M | $34.91M |
| Debt Repayment | - | - | - | - | $344.00K | $362.00K | $288.00K | $169.00K | - | $3.00K | $23.00K |
| Stock Issued | - | - | - | $85.11M | - | - | - | - | - | - | - |
| Financing Cash Flow | $36.12M | $54.68M | $-26.00M | $99.05M | $-43.51M | $-37.34M | $9.74M | $73.22M | $9.81M | $45.49M | $-76.20M |
| Net Change in Cash | $1.72M | $8.15M | $-5.72M | $-3.38M | $-30.07M | $19.85M | $16.88M | $29.32M | $8.11M | $-5.28M | $1.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 | $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.