$1.05B
Revenue
$101.97M
Net Income
45.21%
Gross Margin
14.95%
Op. Margin
$228.79M
Free Cash Flow
| Breakdown | TTM (Jan 03, 2026) |
FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $1.05B | $1.05B | $1.05B | $957.67M | $904.74M | $786.58M |
| Revenue Growth % | 0.0% | -0.1% | 10.0% | 5.9% | 15.0% | nan% |
| Cost of Revenue | $576.52M | $576.52M | $587.24M | $541.37M | $515.18M | $449.21M |
| Gross Profit | $475.73M | $475.73M | $466.15M | $416.31M | $389.56M | $337.37M |
| Gross Margin % | 45.2% | 45.2% | 44.3% | 43.5% | 43.1% | 42.9% |
| Operating Expenses | $894.96M | $894.96M | $882.13M | $791.91M | $733.46M | $669.87M |
| Research & Development | $15.26M | $15.26M | $14.32M | $13.56M | $12.72M | $11.40M |
| Selling General & Admin | $301.86M | $301.86M | $279.92M | $236.26M | $224.41M | $208.79M |
| Operating Income | $157.29M | $157.29M | $171.25M | $165.76M | $171.28M | $116.71M |
| Operating Margin % | 14.9% | 14.9% | 16.3% | 17.3% | 18.9% | 14.8% |
| Interest Expense | $14.93M | $14.93M | $20.03M | $8.40M | $6.48M | $4.82M |
| Interest Income | $1.93M | $1.93M | $1.92M | $1.76M | $904.00K | $267.00K |
| Income Before Tax | $143.59M | $143.59M | $153.07M | $159.02M | $165.64M | $112.05M |
| Income Tax Expense | $39.90M | $39.90M | $40.52M | $42.21M | $43.91M | $27.17M |
| Net Income | $101.97M | $101.97M | $111.60M | $116.07M | $120.93M | $84.04M |
| Net Margin % | 9.7% | 9.7% | 10.6% | 12.1% | 13.4% | 10.7% |
| Basic EPS | 8.66 | 8.66 | 9.51 | 9.92 | 10.38 | 7.26 |
| Diluted EPS | 8.65 | 8.65 | 9.48 | 9.90 | 10.35 | 7.21 |
| Basic Shares Outstanding | - | 11.8M | 11.7M | 11.7M | 11.7M | 11.6M |
| Diluted Shares Outstanding | - | 11.8M | 11.8M | 11.7M | 11.7M | 11.7M |
| Breakdown | FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $119.55M | $94.66M | $103.83M | $76.37M | $91.19M |
| Accounts Receivable | $158.57M | $142.46M | $133.93M | $130.30M | $117.21M |
| Inventory | $206.85M | $146.09M | $152.68M | $163.67M | $134.36M |
| Other Current Assets | $47.23M | $39.42M | $38.76M | $26.82M | $29.53M |
| Total Current Assets | $541.93M | $442.33M | $440.18M | $415.41M | $383.88M |
| Goodwill | $555.62M | $479.17M | $392.08M | $385.45M | $396.89M |
| Intangible Assets | $350.38M | $279.49M | $159.29M | $175.65M | $199.34M |
| Other Non-current Assets | $67.59M | $59.02M | $43.61M | $54.52M | $44.11M |
| Total Assets | $1.71B | $1.43B | $1.18B | $1.15B | $1.13B |
| Accounts Payable | $53.36M | $51.06M | $42.10M | $58.06M | $59.25M |
| Short-term Debt | $3.13M | $3.38M | $3.21M | $3.82M | $5.36M |
| Other Current Liabilities | $46.01M | $39.12M | $52.41M | $43.58M | $48.53M |
| Total Current Liabilities | $228.17M | $191.56M | $214.41M | $213.46M | $221.50M |
| Long-term Debt | $372.72M | $285.15M | $107.67M | $197.34M | $264.16M |
| Deferred Tax Liabilities | $62.48M | $41.85M | $36.40M | $38.74M | $34.94M |
| Other Non-current Liabilities | $59.09M | $53.65M | $40.95M | $44.76M | $46.00M |
| Common Stock | $146.00K | $146.00K | $146.00K | $146.00K | $146.00K |
| Retained Earnings | $945.64M | $859.69M | $763.13M | $660.64M | $551.85M |
| Treasury Stock | - | - | - | - | $73.60M |
| Total Stockholders Equity | $979.81M | $847.13M | $773.70M | $653.85M | $563.94M |
| Total Liabilities & Equity | $1.71B | $1.43B | $1.18B | $1.15B | $1.13B |
| Breakdown | TTM (Jan 03, 2026) |
FY 2026 (Jan 03, 2026) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $101.97M | $101.97M | $111.60M | $116.07M | $120.93M | $84.04M |
| Depreciation & Amortization | $87.31M | $51.22M | $49.59M | $33.30M | $34.94M | $34.30M |
| Stock-based Compensation | $19.82M | $11.24M | $10.64M | $9.77M | $8.58M | $8.53M |
| Deferred Income Tax | - | $2.45M | $1.23M | $-1.95M | $7.16M | $-1.38M |
| Change in Receivables | $-9.31M | $-13.50M | $2.83M | $1.69M | $18.52M | $16.74M |
| Change in Inventory | $33.24M | $12.92M | $-23.95M | $-14.09M | $36.12M | $11.17M |
| Change in Payables | $-9.51M | $-7.24M | $10.58M | $-19.90M | $1.36M | $26.35M |
| Operating Cash Flow | $257.48M | $171.33M | $155.26M | $165.54M | $102.62M | $162.42M |
| Capital Expenditure | $28.69M | $17.05M | $21.00M | $31.85M | $28.20M | $12.77M |
| Acquisitions | $189.98M | $189.98M | $300.33M | $905.00K | $3.47M | $143.98M |
| Investing Cash Flow | $-216.19M | $-205.42M | $-319.14M | $-30.79M | $-29.52M | $-154.47M |
| Debt Repayment | $202.87M | $123.38M | $124.48M | $93.97M | $85.51M | $115.58M |
| Stock Issued | $8.78M | $4.57M | $1.60M | - | $1.38M | $1.89M |
| Dividends Paid | $27.30M | $15.78M | $14.67M | $13.22M | $12.00M | $11.46M |
| Financing Cash Flow | $-30.55M | $54.01M | $159.91M | $-111.11M | $-80.57M | $22.81M |
| Net Change in Cash | $25.84M | $26.73M | $-10.51M | $26.73M | $-14.44M | $27.52M |
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 | $271.57M | $271.61M | $766.04M | $795.35M |
| Cost of Revenue | $148.91M | $150.18M | $416.01M | $441.07M |
| Operating Expenses | $228.95M | $222.63M | $648.47M | $661.04M |
| Research & Development | $3.92M | $3.41M | $11.17M | $10.62M |
| Selling General & Admin | $75.84M | $69.04M | $221.00M | $209.35M |
| Operating Income | $42.62M | $48.99M | $117.58M | $134.31M |
| Interest Expense | $3.09M | $5.52M | $10.25M | $15.39M |
| Interest Income | $373.00K | $407.00K | $1.33M | $1.39M |
| Income Before Tax | $39.88M | $43.86M | $108.61M | $120.27M |
| Income Tax Expense | $11.77M | $11.96M | $29.42M | $31.81M |
| Net Income | $27.72M | $31.59M | $77.94M | $87.57M |
| Basic EPS | 2.35 | 2.69 | 6.62 | 7.46 |
| Diluted EPS | 2.35 | 2.68 | 6.61 | 7.44 |
| Basic Shares Outstanding | $11.78M | $11.74M | $11.77M | $11.74M |
| Diluted Shares Outstanding | $11.80M | $11.78M | $11.79M | $11.76M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $124.49M | $94.66M |
| Accounts Receivable | $158.78M | $142.46M |
| Inventory | $179.71M | $146.09M |
| Other Current Assets | $44.70M | $39.42M |
| Total Current Assets | $519.96M | $442.33M |
| Goodwill | $497.09M | $479.17M |
| Intangible Assets | $270.77M | $279.49M |
| Other Non-current Assets | $67.03M | $59.02M |
| Total Assets | $1.53B | $1.43B |
| Accounts Payable | $50.62M | $51.06M |
| Short-term Debt | $3.39M | $3.38M |
| Other Current Liabilities | $44.17M | $39.12M |
| Total Current Liabilities | $212.51M | $191.56M |
| Long-term Debt | $254.62M | $285.15M |
| Deferred Tax Liabilities | $46.03M | $41.85M |
| Other Non-current Liabilities | $57.56M | $53.65M |
| Common Stock | $146.00K | $146.00K |
| Retained Earnings | $925.62M | $859.69M |
| Total Stockholders Equity | $949.85M | $847.13M |
| Total Liabilities & Equity | $1.53B | $1.43B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $27.72M | $31.59M | $77.94M | $87.57M |
| Depreciation & Amortization | - | - | $36.48M | $36.51M |
| Stock-based Compensation | - | - | $8.52M | $7.93M |
| Change in Receivables | - | - | $7.71M | $10.41M |
| Change in Inventory | - | - | $12.93M | $-10.20M |
| Change in Payables | - | - | $-4.65M | $8.70M |
| Operating Cash Flow | - | - | $110.57M | $103.38M |
| Capital Expenditure | - | - | $11.00M | $15.43M |
| Acquisitions | - | - | $16.48M | $302.02M |
| Investing Cash Flow | - | - | $-26.23M | $-315.87M |
| Debt Repayment | - | - | $69.36M | $91.38M |
| Stock Issued | - | - | $2.10M | $1.60M |
| Dividends Paid | - | - | $11.77M | $10.91M |
| Financing Cash Flow | - | - | $-59.30M | $196.77M |
| Net Change in Cash | - | - | $30.97M | $-16.72M |
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.