$825.74M
Revenue
$34.93M
Net Income
33.43%
Gross Margin
9.03%
Op. Margin
$96.01M
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 | $825.74M | $825.74M | $836.28M | $813.07M | $899.55M | $761.43M |
| Revenue Growth % | 0.0% | -1.3% | 2.9% | -9.6% | 18.1% | nan% |
| Cost of Revenue | $549.69M | $549.69M | $565.48M | $553.98M | $616.18M | $550.01M |
| Gross Profit | $276.05M | $276.05M | $270.81M | $259.09M | $283.37M | $211.42M |
| Gross Margin % | 33.4% | 33.4% | 32.4% | 31.9% | 31.5% | 27.8% |
| Selling General & Admin | $172.40M | $172.40M | $204.11M | $186.88M | $199.49M | $163.50M |
| Operating Income | $74.56M | $74.56M | $44.48M | $72.41M | $83.94M | $49.30M |
| Operating Margin % | 9.0% | 9.0% | 5.3% | 8.9% | 9.3% | 6.5% |
| Interest Expense | - | $27.71M | $31.65M | $5.98M | $4.57M | $4.28M |
| Income Before Tax | $45.13M | $45.13M | $13.54M | $66.06M | $78.21M | $45.09M |
| Income Tax Expense | $10.21M | $10.21M | $6.34M | $17.19M | $17.94M | $11.55M |
| Net Income | $34.93M | $34.93M | $7.20M | $48.87M | $60.27M | $33.54M |
| Net Margin % | 4.2% | 4.2% | 0.9% | 6.0% | 6.7% | 4.4% |
| Basic EPS | nan | 0.93 | 0.19 | 1.33 | 1.66 | 0.93 |
| Diluted EPS | nan | 0.93 | 0.19 | 1.32 | 1.64 | 0.92 |
| Basic Shares Outstanding | - | 37.4M | 37.1M | 36.7M | - | - |
| Diluted Shares Outstanding | - | 37.6M | 37.4M | 37.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 | $45.05M | $32.22M | $30.29M | $23.14M | $17.66M |
| Accounts Receivable | $125.31M | $109.37M | $113.91M | $133.72M | $100.69M |
| Inventory | $86.06M | $97.00M | $90.84M | $93.35M | $93.55M |
| Other Current Assets | $6.84M | $8.06M | $6.85M | $7.00M | $5.50M |
| Total Current Assets | $281.46M | $259.31M | $256.62M | $257.21M | $219.91M |
| Property Plant & Equipment | $129.10M | $137.56M | $107.93M | $101.57M | $92.05M |
| Goodwill | $256.01M | $255.53M | $95.39M | $95.16M | $88.78M |
| Intangible Assets | $151.45M | $166.32M | $45.13M | $51.75M | $50.18M |
| Other Non-current Assets | $8.30M | $11.32M | $8.36M | $7.92M | $4.24M |
| Total Assets | $851.32M | $860.82M | $541.63M | $542.63M | $484.55M |
| Accounts Payable | $71.17M | $71.05M | $79.05M | $73.54M | $81.69M |
| Other Current Liabilities | $33.35M | $26.79M | - | - | - |
| Total Current Liabilities | $169.01M | $147.11M | $165.11M | $137.76M | $132.50M |
| Long-term Debt | $345.81M | $374.96M | $31.99M | $93.96M | $90.94M |
| Deferred Tax Liabilities | $36.47M | $33.88M | $8.66M | $7.51M | $5.44M |
| Other Non-current Liabilities | $14.92M | $15.30M | $12.11M | $15.27M | $13.09M |
| Total Liabilities | $557.10M | $583.30M | $248.83M | $286.21M | $275.22M |
| Common Stock | $23.04M | $22.92M | $22.61M | $22.33M | $22.17M |
| Retained Earnings | $-33.90M | $-48.46M | $-35.52M | $-63.98M | $-104.17M |
| Total Stockholders Equity | $294.23M | $277.51M | $292.80M | $256.43M | $209.32M |
| Total Liabilities & Equity | $851.32M | $860.82M | $541.63M | $542.63M | $484.55M |
| 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 | $41.73M | $34.93M | $7.20M | $48.87M | $60.27M | $33.54M |
| Depreciation & Amortization | $17.45M | $17.45M | $18.08M | $8.75M | - | $20.89M |
| Stock-based Compensation | $6.39M | $3.54M | $1.66M | $6.67M | $7.44M | $3.20M |
| Deferred Income Tax | - | $3.21M | $-6.05M | $1.04M | $2.07M | $2.83M |
| Change in Receivables | $25.02M | $11.91M | $-26.82M | $-2.66M | $23.62M | $15.27M |
| Change in Inventory | $-174.00K | $-11.39M | $-6.23M | $-2.63M | $-7.96M | $24.89M |
| Operating Cash Flow | $135.33M | $86.76M | $79.29M | $86.17M | $72.62M | $44.91M |
| Capital Expenditure | $39.33M | $19.55M | $24.43M | $22.86M | $24.29M | $17.87M |
| Investing Cash Flow | $-38.47M | $-18.93M | $-372.50M | $-22.76M | $-50.38M | $-50.29M |
| Debt Repayment | - | - | - | - | - | $40.00M |
| Stock Issued | $1.99M | $1.12M | $3.34M | $2.34M | $2.32M | $3.79M |
| Stock Repurchased | $5.05M | $2.52M | - | - | - | - |
| Dividends Paid | $36.19M | $20.49M | $20.43M | $20.24M | $19.80M | $19.60M |
| Financing Cash Flow | $-71.01M | $-54.48M | $295.10M | $-56.52M | $-16.32M | $-5.19M |
| Net Change in Cash | $24.98M | $12.83M | $1.93M | $7.15M | $5.48M | $-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 | $205.44M | $205.07M | $621.77M | $632.40M |
| Cost of Revenue | $136.87M | $139.94M | $413.46M | $427.49M |
| Gross Profit | $68.57M | $65.13M | $208.31M | $204.92M |
| Selling General & Admin | $44.43M | $38.49M | $132.55M | $129.75M |
| Operating Income | $17.69M | $-4.76M | $54.32M | $29.84M |
| Income Before Tax | $10.19M | $-12.86M | $32.07M | $6.67M |
| Income Tax Expense | $3.10M | $-1.98M | $8.47M | $3.76M |
| Net Income | $7.09M | $-10.88M | $23.60M | $2.90M |
| Basic EPS | 0.19 | -0.29 | 0.63 | 0.08 |
| Diluted EPS | 0.19 | -0.29 | 0.63 | 0.08 |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $47.97M | $32.22M |
| Accounts Receivable | $123.27M | $109.37M |
| Inventory | $99.63M | $97.00M |
| Other Current Assets | $9.79M | $8.06M |
| Total Current Assets | $286.79M | $259.31M |
| Property Plant & Equipment | $131.48M | $137.56M |
| Goodwill | $255.86M | $255.53M |
| Intangible Assets | $155.02M | $166.32M |
| Other Non-current Assets | $8.28M | $11.32M |
| Total Assets | $864.07M | $860.82M |
| Accounts Payable | $81.57M | $71.05M |
| Total Current Liabilities | $171.75M | $147.11M |
| Long-term Debt | $331.70M | $355.31M |
| Deferred Tax Liabilities | $31.74M | $33.88M |
| Other Non-current Liabilities | $15.05M | $15.30M |
| Total Liabilities | $577.45M | $583.30M |
| Common Stock | $23.04M | $22.92M |
| Retained Earnings | $-40.12M | $-48.46M |
| Total Stockholders Equity | $286.62M | $277.51M |
| Total Liabilities & Equity | $864.07M | $860.82M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $7.09M | $-10.88M | $23.60M | $2.90M |
| Depreciation & Amortization | $4.32M | $4.87M | $13.22M | $13.62M |
| Stock-based Compensation | - | - | $2.70M | $737.00K |
| Change in Receivables | - | - | $2.13M | $-15.65M |
| Change in Inventory | - | - | $2.30M | $1.39M |
| Operating Cash Flow | - | - | $64.20M | $51.94M |
| Capital Expenditure | - | - | $15.94M | $17.30M |
| Investing Cash Flow | - | - | $-15.27M | $-365.50M |
| Stock Issued | - | - | $866.00K | $3.05M |
| Stock Repurchased | - | - | $2.02M | - |
| Dividends Paid | - | - | $15.44M | $15.39M |
| Financing Cash Flow | - | - | $-32.99M | $313.02M |
| Net Change in Cash | - | - | $15.74M | $-580.00K |
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.