$2.53B
Revenue
$47.73M
Net Income
41.41%
Gross Margin
3.19%
Op. Margin
$120.98M
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 | $2.53B | $2.53B | $2.28B | $1.98B | $2.12B | $1.87B |
| Revenue Growth % | 0.0% | 11.0% | 15.2% | -6.6% | 13.7% | nan% |
| Cost of Revenue | $1.48B | $1.48B | $1.35B | $1.15B | $1.25B | $1.10B |
| Gross Profit | $1.05B | $1.05B | $936.93M | $832.41M | $873.84M | $767.50M |
| Gross Margin % | 41.4% | 41.4% | 41.0% | 42.0% | 41.2% | 41.1% |
| Operating Income | $80.77M | $80.77M | $224.94M | $213.22M | $281.64M | $243.60M |
| Operating Margin % | 3.2% | 3.2% | 9.9% | 10.8% | 13.3% | 13.1% |
| Interest Expense | - | $11.70M | - | - | - | - |
| Income Before Tax | $77.68M | $77.68M | $230.48M | $220.61M | $282.32M | $242.07M |
| Income Tax Expense | $28.66M | $28.66M | $54.58M | $46.64M | $65.10M | $49.61M |
| Net Income | $47.73M | $49.02M | $175.90M | $173.97M | $217.22M | $192.46M |
| Net Margin % | 1.9% | 1.9% | 7.7% | 8.8% | 10.2% | 10.3% |
| Basic EPS | 0.63 | 0.63 | 2.38 | 2.34 | 2.84 | 2.43 |
| Diluted EPS | 0.63 | 0.63 | 2.35 | 2.30 | 2.77 | 2.34 |
| Diluted Shares Outstanding | - | 71.2M | 72.0M | 74.6M | 78.1M | 81.6M |
| 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 | $112.42M | $189.92M | $204.64M | $274.71M | $219.50M |
| Short-term Investments | - | $13.48M | $15.17M | $15.09M | $44.04M |
| Accounts Receivable | - | - | - | $37.94M | $26.55M |
| Inventory | $417.02M | $257.62M | $228.99M | $228.75M | $255.21M |
| Other Current Assets | $46.76M | $34.46M | $29.01M | $22.99M | $20.84M |
| Total Current Assets | $1.00B | $894.70M | $854.83M | $843.56M | $944.66M |
| Property Plant & Equipment | $115.80M | $57.39M | $47.20M | $40.66M | $35.79M |
| Goodwill | $254.52M | $183.74M | $180.00M | $168.09M | $168.00M |
| Intangible Assets | $281.42M | $113.43M | $126.27M | $101.19M | $112.09M |
| Other Non-current Assets | $22.76M | $22.21M | $16.25M | $12.07M | $4.18M |
| Total Assets | $1.91B | $1.41B | $1.35B | $1.26B | $1.36B |
| Accounts Payable | $197.25M | $206.89M | $161.14M | $130.54M | $136.77M |
| Accrued Liabilities | $258.79M | $142.45M | $154.75M | $138.52M | $243.16M |
| Total Current Liabilities | $525.71M | $413.72M | $377.62M | $320.91M | $435.19M |
| Long-term Debt | $234.17M | - | - | - | - |
| Deferred Tax Liabilities | $36.14M | $4.63M | $8.61M | $3.92M | $3.38M |
| Total Liabilities | $1.01B | $535.77M | $499.91M | $414.12M | $535.00M |
| Common Stock | $7.00K | $7.00K | $7.00K | $8.00K | $8.00K |
| Retained Earnings | $1.77B | $1.79B | $1.68B | $1.57B | $1.42B |
| Treasury Stock | $1.53B | $1.51B | $1.41B | $1.22B | $1.08B |
| Total Stockholders Equity | $866.39M | $847.72M | $829.60M | $831.55M | $812.10M |
| Total Liabilities & Equity | $1.91B | $1.41B | $1.35B | $1.26B | $1.36B |
| 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 | $88.99M | $49.02M | $175.90M | $173.97M | $217.22M | $192.46M |
| Depreciation & Amortization | $33.44M | $33.44M | $20.01M | $15.50M | $20.58M | $15.21M |
| Stock-based Compensation | $36.79M | $29.64M | $26.54M | $24.15M | $24.40M | $22.28M |
| Deferred Income Tax | - | $-4.67M | $-4.70M | $6.11M | - | - |
| Change in Receivables | $40.98M | $10.55M | $6.95M | $1.31M | $9.68M | $583.00K |
| Change in Inventory | $-63.30M | $-4.42M | $30.57M | $-25.30M | $-29.07M | $153.79M |
| Operating Cash Flow | $191.00M | $162.20M | $198.10M | $229.24M | $267.88M | $159.46M |
| Capital Expenditure | $70.02M | $42.66M | $25.91M | $19.47M | $16.35M | $6.61M |
| Acquisitions | - | $371.55M | $13.98M | $75.27M | - | - |
| Sales of Investments | - | - | $22.14M | $25.87M | $74.00M | $63.87M |
| Investing Cash Flow | $-779.78M | $-400.92M | $-39.49M | $-99.89M | $5.52M | $-3.21M |
| Debt Repayment | - | $227.50M | - | - | - | - |
| Stock Repurchased | $29.49M | $13.52M | $98.43M | $142.35M | $148.88M | $123.16M |
| Dividends Paid | $106.58M | $60.96M | $61.04M | $63.18M | $66.00M | $49.16M |
| Financing Cash Flow | $380.71M | $157.15M | $-167.91M | $-200.94M | $-215.83M | $-184.65M |
| Net Change in Cash | $-200.87M | $-77.50M | $-14.72M | $-70.07M | $55.21M | $-28.36M |
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 | $667.88M | $624.67M | $1.78B | $1.70B |
| Cost of Revenue | $390.50M | $365.13M | $1.05B | $999.12M |
| Gross Profit | $277.38M | $259.54M | $729.67M | $701.49M |
| Operating Income | $31.36M | $74.58M | $44.60M | $178.19M |
| Interest Expense | - | - | $6.71M | - |
| Income Before Tax | $26.41M | $75.98M | $45.94M | $182.50M |
| Income Tax Expense | $4.59M | $19.39M | $21.57M | $44.40M |
| Net Income | $20.53M | $55.28M | $21.47M | $134.59M |
| Basic EPS | 0.29 | 0.78 | 0.30 | 1.88 |
| Diluted EPS | 0.29 | 0.77 | 0.30 | 1.87 |
| Basic Shares Outstanding | $70.91M | $70.81M | $70.85M | $71.52M |
| Diluted Shares Outstanding | $71.16M | $71.57M | $71.02M | $72.14M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Short-term Investments | $140.00K | $13.48M |
| Accounts Receivable | $6.30M | $4.67M |
| Inventory | $476.03M | $257.62M |
| Other Current Assets | $56.76M | $34.46M |
| Total Current Assets | $1.09B | $894.70M |
| Property Plant & Equipment | $112.30M | $57.39M |
| Goodwill | $273.84M | $183.74M |
| Intangible Assets | $277.27M | $113.43M |
| Other Non-current Assets | $21.36M | $22.21M |
| Total Assets | $2.00B | $1.41B |
| Accounts Payable | $254.35M | $206.89M |
| Accrued Liabilities | $237.74M | $142.45M |
| Total Current Liabilities | $572.20M | $413.72M |
| Long-term Debt | $293.83M | - |
| Deferred Tax Liabilities | $39.87M | $4.63M |
| Total Liabilities | $1.11B | $535.77M |
| Common Stock | $7.00K | $7.00K |
| Retained Earnings | $1.76B | $1.79B |
| Treasury Stock | $1.51B | $1.51B |
| Total Stockholders Equity | $850.84M | $847.72M |
| Total Liabilities & Equity | $2.00B | $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 | $20.53M | $55.28M | $21.47M | $134.59M |
| Depreciation & Amortization | $11.18M | $5.17M | $25.11M | $14.74M |
| Stock-based Compensation | $7.49M | $6.95M | $22.18M | $19.53M |
| Change in Receivables | - | - | $11.61M | $15.79M |
| Change in Inventory | - | - | $40.67M | $39.06M |
| Operating Cash Flow | - | - | $71.07M | $94.25M |
| Capital Expenditure | - | - | $32.34M | $16.64M |
| Acquisitions | - | - | $371.55M | $4.26M |
| Investing Cash Flow | - | - | $-392.86M | $-16.71M |
| Debt Repayment | - | - | $137.50M | - |
| Stock Repurchased | - | - | $8.37M | $95.79M |
| Dividends Paid | - | - | $45.69M | $45.88M |
| Financing Cash Flow | - | - | $237.54M | $-140.58M |
| Net Change in Cash | - | - | $-81.20M | $-65.23M |
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.