$1.49B
Revenue
$168.39M
Net Income
63.64%
Gross Margin
18.16%
Op. Margin
$169.57M
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.49B | $1.49B | $1.45B | $1.32B | $1.09B | $879.52M |
| Revenue Growth % | 0.0% | 2.5% | 10.2% | 21.3% | 23.6% | nan% |
| Cost of Revenue | $541.29M | $541.29M | $524.98M | $478.60M | $392.23M | $322.61M |
| Gross Profit | $947.22M | $947.22M | $927.34M | $839.08M | $694.42M | $556.90M |
| Gross Margin % | 63.6% | 63.6% | 63.9% | 63.7% | 63.9% | 63.3% |
| Selling General & Admin | $676.90M | $676.90M | $648.54M | $587.70M | $492.37M | $406.46M |
| Operating Income | $270.32M | $270.32M | $274.80M | $251.38M | $194.30M | $148.05M |
| Operating Margin % | 18.2% | 18.2% | 18.9% | 19.1% | 17.9% | 16.8% |
| Interest Expense | $11.12M | $6.69M | $7.50M | $11.25M | $3.60M | $2.83M |
| Other Income/Expense | $9.16M | $9.16M | $287.00K | $317.00K | $-50.00K | $2.97M |
| Income Before Tax | $271.33M | $271.33M | $268.39M | $249.59M | $194.22M | $151.02M |
| Income Tax Expense | $63.19M | $63.19M | $64.96M | $61.82M | $43.18M | $40.99M |
| Net Income | $168.39M | $168.39M | $164.36M | $152.65M | $120.94M | $87.41M |
| Net Margin % | 11.3% | 11.3% | 11.3% | 11.6% | 11.1% | 9.9% |
| Basic EPS | nan | 5.25 | 5.13 | 4.77 | 3.80 | 2.76 |
| Diluted EPS | nan | 5.24 | 5.12 | 4.75 | 3.78 | 2.75 |
| Basic Shares Outstanding | -12K | 32.1M | 32.0M | 32.0M | 31.9M | 31.7M |
| Diluted Shares Outstanding | -20K | 32.1M | 32.1M | 32.1M | 32.0M | 31.8M |
| 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 | - | - | - | - | $168.39M |
| Short-term Investments | $137.09M | $109.31M | $94.30M | $150.83M | $160.01M |
| Accounts Receivable | $320.62M | $274.70M | $247.24M | $197.58M | $159.28M |
| Inventory | $351.38M | $371.92M | $371.86M | $289.98M | $198.91M |
| Other Current Assets | $39.95M | $27.04M | $29.46M | $15.65M | $21.38M |
| Total Current Assets | $1.03B | $914.83M | $839.03M | $787.72M | $709.72M |
| Property Plant & Equipment | $184.89M | $153.77M | $169.22M | $166.72M | $149.35M |
| Intangible Assets | $325.19M | $282.48M | $296.36M | $290.85M | $214.05M |
| Other Non-current Assets | $20.23M | $18.54M | $21.57M | $24.12M | $30.59M |
| Total Assets | $1.59B | $1.41B | $1.37B | $1.31B | $1.15B |
| Accounts Payable | $77.21M | $91.05M | $97.41M | $88.39M | $81.98M |
| Short-term Debt | $9.40M | $8.30M | - | - | - |
| Accrued Liabilities | $189.62M | $172.76M | $178.88M | $213.62M | $136.68M |
| Total Current Liabilities | $344.00M | $332.43M | $324.75M | $344.57M | $244.91M |
| Long-term Debt | $176.03M | $157.34M | $127.90M | $151.49M | $132.90M |
| Common Stock | $32.00K | $32.00K | $32.00K | $32.00K | $32.00K |
| Retained Earnings | $828.91M | $763.24M | $693.85M | $620.10M | $560.66M |
| Treasury Stock | $66.73M | $52.86M | $52.86M | $37.48M | $37.48M |
| Total Stockholders Equity | $880.72M | $744.87M | $699.39M | $616.78M | $571.92M |
| Total Liabilities & Equity | $1.59B | $1.41B | $1.37B | $1.31B | $1.15B |
| 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 | $168.39M | $168.39M | $164.36M | $152.65M | $120.94M | $87.41M |
| Depreciation & Amortization | $43.52M | $25.30M | $28.36M | $17.33M | $22.54M | $12.70M |
| Stock-based Compensation | $1.57M | $1.57M | $2.38M | $2.52M | $3.14M | $2.85M |
| Deferred Income Tax | $9.02M | $1.67M | $-3.36M | $-2.99M | $-3.60M | $-465.00K |
| Change in Receivables | $39.24M | $22.10M | $41.28M | $36.84M | $59.64M | $45.40M |
| Change in Inventory | $-26.11M | $-55.17M | $17.20M | $73.70M | $98.30M | $49.81M |
| Operating Cash Flow | $212.05M | $214.90M | $187.64M | $105.77M | $115.15M | $119.59M |
| Capital Expenditure | $42.48M | $24.41M | $4.74M | $6.46M | $33.76M | $141.27M |
| Purchases of Investments | - | - | - | $221.11M | $1.04M | $55.69M |
| Investing Cash Flow | $-23.40M | $-61.15M | $-44.83M | $7.26M | $-132.76M | $-187.87M |
| Debt Repayment | $86.57M | $50.32M | $34.69M | $28.80M | $19.86M | $43.06M |
| Stock Repurchased | - | $13.87M | - | $15.39M | - | - |
| Dividends Paid | $179.81M | $102.72M | $96.03M | $80.05M | $63.74M | $31.69M |
| Financing Cash Flow | $-182.30M | $-131.25M | $-100.77M | $-133.21M | $-45.57M | $78.19M |
| Net Change in Cash | $29.86M | $32.66M | $36.97M | $-16.25M | $-63.67M | $-1.29M |
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 | $429.58M | $424.63M | $1.10B | $1.09B |
| Cost of Revenue | $156.76M | $153.47M | $392.45M | $396.52M |
| Gross Profit | $272.82M | $271.16M | $709.88M | $694.30M |
| Selling General & Admin | $164.26M | $165.17M | $467.07M | $455.51M |
| Operating Income | $108.56M | $105.99M | $242.81M | $238.80M |
| Interest Expense | $2.31M | $1.98M | $4.99M | $6.58M |
| Other Income/Expense | $978.00K | $-1.00K | $1.30M | $35.00K |
| Income Before Tax | $107.56M | $100.41M | $235.10M | $231.71M |
| Income Tax Expense | $24.28M | $23.57M | $55.22M | $54.97M |
| Net Income | $65.81M | $62.26M | $140.29M | $140.13M |
| Basic EPS | 2.05 | 1.94 | 4.37 | 4.37 |
| Diluted EPS | 2.05 | 1.93 | 4.36 | 4.34 |
| Basic Shares Outstanding | $32.11M | $32.03M | $32.11M | $32.03M |
| Diluted Shares Outstanding | $32.15M | $32.27M | $32.16M | $32.27M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Short-term Investments | $77.46M | $109.31M |
| Accounts Receivable | $363.62M | $274.70M |
| Inventory | $388.30M | $371.92M |
| Other Current Assets | $40.59M | $27.04M |
| Total Current Assets | $990.74M | $914.83M |
| Property Plant & Equipment | $186.21M | $153.77M |
| Intangible Assets | $328.22M | $282.48M |
| Other Non-current Assets | $19.67M | $18.54M |
| Total Assets | $1.56B | $1.41B |
| Accounts Payable | $66.98M | $91.05M |
| Accrued Liabilities | $152.62M | $172.76M |
| Total Current Liabilities | $302.77M | $332.43M |
| Long-term Debt | $139.98M | $115.73M |
| Common Stock | $32.00K | $32.00K |
| Retained Earnings | $826.96M | $763.24M |
| Treasury Stock | $60.34M | $52.86M |
| Total Stockholders Equity | $870.89M | $744.87M |
| Total Liabilities & Equity | $1.56B | $1.41B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $65.81M | $62.26M | $140.29M | $140.13M |
| Depreciation & Amortization | - | - | $18.84M | $18.20M |
| Stock-based Compensation | $370.00K | $600.00K | $1.31M | $1.77M |
| Deferred Income Tax | - | - | $3.45M | $-4.91M |
| Change in Receivables | - | - | $62.90M | $102.58M |
| Change in Inventory | - | - | $-18.75M | $35.24M |
| Operating Cash Flow | - | - | $68.37M | $49.68M |
| Capital Expenditure | - | - | $22.87M | $2.89M |
| Investing Cash Flow | - | - | $-1.84M | $11.57M |
| Debt Repayment | - | - | $37.05M | $24.78M |
| Stock Repurchased | - | - | $7.47M | - |
| Dividends Paid | - | - | $77.09M | $71.98M |
| Financing Cash Flow | - | - | $-90.85M | $-71.93M |
| Net Change in Cash | - | - | $-15.04M | $-10.04M |
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.