$1.04B
Revenue
$154.84M
Net Income
35.74%
Gross Margin
20.18%
Op. Margin
$336.72M
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 | $1.04B | $1.04B | $953.68M | $922.44M | $942.36M | $799.02M |
| Revenue Growth % | 0.0% | 8.8% | 3.4% | -2.1% | 17.9% | nan% |
| Cost of Revenue | $666.53M | $666.53M | $617.48M | $620.38M | $661.91M | $555.85M |
| Gross Profit | $370.63M | $370.63M | $336.21M | $302.06M | $280.45M | $243.17M |
| Gross Margin % | 35.7% | 35.7% | 35.3% | 32.7% | 29.8% | 30.4% |
| Operating Expenses | $161.31M | $161.31M | $153.30M | $142.86M | $135.26M | $115.67M |
| Research & Development | $18.51M | $18.51M | $16.79M | $15.05M | $12.19M | $13.52M |
| Operating Income | $209.33M | $209.33M | $182.91M | $159.19M | $145.19M | $127.50M |
| Operating Margin % | 20.2% | 20.2% | 19.2% | 17.3% | 15.4% | 16.0% |
| Interest Expense | - | $10.60M | $17.70M | $25.93M | - | - |
| Other Income/Expense | $-77.00K | $-77.00K | $72.00K | $681.00K | $-1.17M | $187.00K |
| Income Before Tax | $199.03M | $199.03M | $166.45M | $137.26M | $133.75M | $125.23M |
| Income Tax Expense | $44.19M | $44.19M | $37.98M | $28.72M | $28.38M | $29.13M |
| Net Income | $154.84M | $154.84M | $128.47M | $108.54M | $105.37M | $96.10M |
| Net Margin % | 14.9% | 14.9% | 13.5% | 11.8% | 11.2% | 12.0% |
| Basic EPS | 4.80 | 4.80 | 3.97 | 3.38 | 3.29 | 2.98 |
| Diluted EPS | 4.75 | 4.75 | 3.93 | 3.35 | 3.25 | 2.94 |
| Basic Shares Outstanding | - | 32.3M | 32.3M | 32.1M | - | - |
| Diluted Shares Outstanding | - | 32.6M | 32.7M | 32.4M | - | - |
| 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 | $74.57M | $49.52M | $64.45M | $66.56M | $103.24M |
| Accounts Receivable | $143.60M | $119.66M | $125.28M | $131.58M | $117.41M |
| Inventory | $131.45M | $130.80M | $109.52M | $119.67M | $91.06M |
| Other Current Assets | $6.22M | $5.74M | $7.19M | $7.10M | $4.41M |
| Total Current Assets | $365.61M | $313.77M | $314.24M | $335.80M | $322.23M |
| Property Plant & Equipment | $306.65M | $282.15M | $276.04M | $271.36M | $237.52M |
| Goodwill | $816.38M | $780.03M | $778.91M | $769.51M | $523.95M |
| Intangible Assets | $132.99M | $132.48M | $191.21M | $213.29M | $94.67M |
| Other Non-current Assets | $18.13M | $17.32M | $16.95M | $15.12M | $11.67M |
| Total Assets | $1.69B | $1.58B | $1.60B | $1.62B | $1.20B |
| Accrued Liabilities | $49.29M | $43.75M | $40.85M | $36.74M | $43.41M |
| Total Current Liabilities | $176.38M | $157.69M | $148.49M | $140.04M | $143.80M |
| Deferred Tax Liabilities | $54.14M | $43.72M | $52.05M | $62.78M | $46.45M |
| Other Non-current Liabilities | - | - | - | $26.81M | $13.71M |
| Total Liabilities | $428.84M | $425.46M | $543.23M | $686.23M | $322.31M |
| Common Stock | $2.14M | $2.17M | $2.15M | $2.15M | $2.15M |
| Retained Earnings | $1.12B | $997.49M | $897.49M | $814.49M | $732.14M |
| Total Stockholders Equity | $1.26B | $1.15B | $1.05B | $938.28M | $877.01M |
| Total Liabilities & Equity | $1.69B | $1.58B | $1.60B | $1.62B | $1.20B |
| 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 | $191.90M | $154.84M | $128.47M | $108.54M | $105.37M | $96.10M |
| Depreciation & Amortization | $56.70M | $45.69M | $47.97M | $54.94M | $51.85M | $48.88M |
| Stock-based Compensation | $31.52M | $18.06M | $16.68M | $16.05M | $13.22M | $10.80M |
| Deferred Income Tax | $6.02M | $6.26M | $-6.78M | $-10.81M | $-8.36M | $-5.94M |
| Change in Receivables | $44.18M | $20.85M | $-5.58M | $-6.97M | $3.62M | $20.70M |
| Change in Inventory | $22.34M | $-3.63M | $22.79M | $-10.53M | $7.80M | $21.02M |
| Operating Cash Flow | $336.72M | $216.56M | $182.00M | $183.76M | $138.54M | $160.51M |
| Acquisitions | $969.00K | $323.00K | $24.16M | $1.25M | $365.78M | - |
| Investing Cash Flow | $-62.34M | $-43.89M | $-59.74M | $-34.81M | $-416.01M | $-35.30M |
| Stock Repurchased | $151.55M | $107.64M | $5.68M | $4.47M | $35.42M | $35.24M |
| Dividends Paid | $84.81M | $28.29M | $25.58M | $22.87M | $20.71M | $18.72M |
| Financing Cash Flow | $-245.51M | $-152.81M | $-133.81M | $-153.32M | $246.68M | $-102.18M |
| Net Change in Cash | $41.35M | $25.05M | $-14.93M | $-2.11M | $-36.68M | $18.67M |
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 | $267.56M | - | $773.54M | - |
| Cost of Revenue | $172.10M | - | $496.81M | - |
| Gross Profit | $95.45M | - | $276.73M | - |
| Operating Expenses | $40.87M | - | $119.70M | - |
| Research & Development | $4.50M | - | $13.46M | - |
| Operating Income | $54.58M | - | $157.04M | - |
| Other Income/Expense | $94.00K | - | $278.00K | - |
| Income Before Tax | $52.04M | - | $149.00M | - |
| Income Tax Expense | $11.76M | - | $33.38M | - |
| Net Income | $40.29M | $32.07M | $115.62M | - |
| Basic EPS | 1.25 | - | 3.57 | - |
| Diluted EPS | 1.24 | - | 3.54 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $65.09M | $49.52M |
| Accounts Receivable | $131.54M | $119.66M |
| Inventory | $132.44M | $130.80M |
| Other Current Assets | $5.74M | $5.74M |
| Total Current Assets | $343.71M | $313.77M |
| Property Plant & Equipment | $297.84M | $282.15M |
| Goodwill | $816.49M | $780.03M |
| Intangible Assets | $136.13M | $132.48M |
| Other Non-current Assets | $18.03M | $17.32M |
| Total Assets | $1.66B | $1.58B |
| Accrued Liabilities | $48.59M | $43.75M |
| Total Current Liabilities | $126.37M | $157.69M |
| Deferred Tax Liabilities | $47.60M | $43.72M |
| Total Liabilities | $363.17M | $425.46M |
| Common Stock | $2.16M | $2.17M |
| Retained Earnings | $1.11B | $997.49M |
| Total Stockholders Equity | $1.30B | $1.15B |
| Total Liabilities & Equity | $1.66B | $1.58B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $40.29M | $32.07M | $115.62M | - |
| Depreciation & Amortization | $11.55M | - | $33.97M | - |
| Stock-based Compensation | - | - | $14.30M | - |
| Deferred Income Tax | - | - | $-273.00K | - |
| Change in Receivables | - | - | $8.90M | - |
| Change in Inventory | - | - | $-2.62M | - |
| Operating Cash Flow | - | - | $149.28M | - |
| Acquisitions | - | - | $323.00K | - |
| Investing Cash Flow | - | - | $-27.48M | - |
| Stock Repurchased | - | - | $54.01M | - |
| Dividends Paid | - | - | $28.28M | - |
| Financing Cash Flow | - | - | $-111.56M | - |
| Net Change in Cash | - | - | $15.58M | - |
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.