$1.62B
Revenue
$116.37M
Net Income
25.05%
Gross Margin
10.12%
Op. Margin
$182.29M
Free Cash Flow
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Total Revenue | $1.62B | $1.63B | $1.69B | $1.51B | $1.33B |
| Revenue Growth % | -0.8% | -3.6% | 11.6% | 13.4% | nan% |
| Cost of Revenue | $1.21B | $1.22B | $1.24B | $1.14B | $999.71M |
| Gross Profit | $404.60M | $412.49M | $453.64M | $376.52M | $334.51M |
| Gross Margin % | 25.0% | 25.3% | 26.8% | 24.9% | 25.1% |
| Operating Expenses | - | $247.68M | $255.68M | - | - |
| Selling General & Admin | $224.69M | $231.45M | $240.16M | $212.65M | $202.94M |
| Operating Income | $163.52M | $164.81M | $197.97M | $148.59M | $116.94M |
| Operating Margin % | 10.1% | 10.1% | 11.7% | 9.8% | 8.8% |
| Interest Expense | $24.28M | $20.79M | $26.09M | $14.36M | $10.53M |
| Interest Income | $4.71M | $2.64M | $1.49M | $752.00K | $1.15M |
| Other Income/Expense | $-1.33M | $2.73M | $1.76M | $-673.00K | $1.94M |
| Income Before Tax | $152.66M | $149.63M | $175.12M | $134.31M | $109.50M |
| Income Tax Expense | $36.29M | $33.70M | $38.96M | $32.38M | $29.25M |
| Net Income | $116.37M | $115.93M | $136.16M | $101.93M | $80.25M |
| Net Margin % | 7.2% | 7.1% | 8.1% | 6.7% | 6.0% |
| Basic EPS | 9.70 | 9.69 | 11.42 | 8.58 | 6.78 |
| Diluted EPS | 9.64 | 9.63 | 11.36 | 8.54 | 6.75 |
| Basic Shares Outstanding | 12.0M | 12.0M | 11.9M | 11.9M | 11.8M |
| Diluted Shares Outstanding | 12.1M | 12.0M | 12.0M | 11.9M | 11.9M |
| Breakdown | FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|
| Cash & Cash Equivalents | $197.27M | $51.92M | $47.02M | $42.12M |
| Accounts Receivable | $305.56M | $362.01M | $317.58M | $237.97M |
| Inventory | $343.36M | $377.48M | $352.55M | $320.92M |
| Other Current Assets | $11.21M | $12.50M | $9.14M | $9.50M |
| Total Current Assets | $857.50M | $803.96M | $727.21M | $612.17M |
| Goodwill | $203.03M | $206.54M | $195.86M | $202.41M |
| Intangible Assets | $151.36M | $168.30M | $171.34M | $183.47M |
| Other Non-current Assets | $26.00M | $23.30M | $24.40M | $21.59M |
| Total Assets | $1.45B | $1.41B | $1.31B | $1.21B |
| Accounts Payable | $84.50M | $99.68M | $97.54M | $101.40M |
| Accrued Liabilities | $77.54M | $86.71M | $71.37M | $73.52M |
| Deferred Revenue | $8.56M | - | - | - |
| Other Current Liabilities | $10.69M | - | - | - |
| Total Current Liabilities | $190.31M | $213.93M | $190.51M | $192.56M |
| Long-term Debt | $205.47M | $220.27M | $286.94M | $254.52M |
| Deferred Tax Liabilities | $11.00M | $16.10M | $18.25M | $21.46M |
| Other Non-current Liabilities | $24.62M | $23.69M | $23.67M | $27.12M |
| Total Liabilities | $432.02M | - | - | - |
| Common Stock | $1.20M | $1.20M | $1.19M | $1.19M |
| Retained Earnings | $956.35M | $852.86M | $727.18M | $633.80M |
| Treasury Stock | - | - | $4.57M | $4.57M |
| Total Stockholders Equity | $1.02B | $932.76M | $785.36M | $705.66M |
| Total Liabilities & Equity | $1.45B | $1.41B | $1.31B | $1.21B |
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Net Income | $148.17M | $115.93M | $136.16M | $101.93M | $80.25M |
| Stock-based Compensation | $17.29M | $9.14M | $7.42M | $5.56M | $5.99M |
| Deferred Income Tax | $3.66M | $-3.61M | $-4.25M | $-2.34M | $-1.18M |
| Change in Receivables | $44.78M | $-47.01M | $35.29M | $85.06M | $27.57M |
| Change in Inventory | $29.55M | $-26.49M | $10.84M | $37.74M | $78.46M |
| Operating Cash Flow | $232.67M | $209.78M | $131.15M | $14.53M | $49.67M |
| Capital Expenditure | $50.38M | $24.99M | $37.74M | $31.14M | $25.26M |
| Acquisitions | - | - | $27.56M | $2.00M | $17.80M |
| Investing Cash Flow | $-83.64M | $-22.18M | $-52.62M | $-31.74M | $-33.44M |
| Stock Issued | $3.41M | $1.91M | $1.59M | $803.00K | $1.68M |
| Stock Repurchased | $6.30M | $1.97M | $1.03M | $768.00K | $1.96M |
| Dividends Paid | $24.71M | $12.44M | $10.48M | $8.55M | $6.63M |
| Financing Cash Flow | $-53.87M | $-31.97M | $-76.88M | $24.45M | $-23.00M |
| Net Change in Cash | $112.32M | $145.35M | $4.90M | $4.90M | $-8.08M |
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 | $420.04M | - | $1.23B | - |
| Cost of Revenue | $318.36M | - | $917.25M | - |
| Gross Profit | $101.68M | - | $312.82M | - |
| Selling General & Admin | $59.93M | - | $171.40M | - |
| Operating Income | $37.54M | - | $129.08M | - |
| Interest Expense | $3.90M | - | $10.74M | - |
| Interest Income | $1.52M | - | $3.96M | - |
| Other Income/Expense | $-210.00K | - | $-4.06M | - |
| Income Before Tax | $34.96M | - | $118.21M | - |
| Income Tax Expense | $9.57M | - | $29.92M | - |
| Net Income | $25.38M | - | $88.29M | - |
| Basic EPS | 2.11 | - | 7.35 | - |
| Diluted EPS | 2.10 | - | 7.31 | - |
| Basic Shares Outstanding | $12.03M | - | $12.01M | - |
| Diluted Shares Outstanding | $12.09M | - | $12.07M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $244.81M | $197.27M |
| Accounts Receivable | $335.21M | $305.56M |
| Inventory | $378.17M | $343.36M |
| Other Current Assets | $9.76M | $11.21M |
| Total Current Assets | $979.39M | $857.50M |
| Goodwill | $214.43M | $203.03M |
| Intangible Assets | $147.32M | $151.36M |
| Other Non-current Assets | $25.27M | $26.00M |
| Total Assets | $1.59B | $1.45B |
| Accounts Payable | $129.30M | $84.50M |
| Accrued Liabilities | $76.77M | $77.54M |
| Total Current Liabilities | $221.07M | $190.31M |
| Long-term Debt | $194.43M | $205.47M |
| Deferred Tax Liabilities | $21.98M | $11.00M |
| Other Non-current Liabilities | $24.42M | $24.62M |
| Total Liabilities | $462.37M | $432.02M |
| Common Stock | $1.21M | $1.20M |
| Retained Earnings | $1.03B | $956.35M |
| Total Stockholders Equity | $1.13B | $1.02B |
| Total Liabilities & Equity | $1.59B | $1.45B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $25.38M | - | $88.29M | - |
| Stock-based Compensation | - | - | $8.36M | - |
| Deferred Income Tax | - | - | $8.68M | - |
| Change in Receivables | - | - | $18.82M | - |
| Change in Inventory | - | - | $24.38M | - |
| Operating Cash Flow | - | - | $102.42M | - |
| Capital Expenditure | - | - | $25.40M | - |
| Acquisitions | - | - | $17.58M | - |
| Investing Cash Flow | - | - | $-41.92M | - |
| Stock Issued | - | - | $1.50M | - |
| Stock Repurchased | - | - | $3.02M | - |
| Dividends Paid | - | - | $10.80M | - |
| Financing Cash Flow | - | - | $-23.58M | - |
| Net Change in Cash | - | - | $47.53M | - |
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.