$8.32B
Revenue
$837.62M
Net Income
23.49%
Gross Margin
13.39%
Op. Margin
$799.70M
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) |
FY 2020 (Dec 31, 2020) |
|---|---|---|---|---|---|---|
| Total Revenue | $8.32B | $7.03B | $5.21B | $4.14B | $3.07B | $2.86B |
| Revenue Growth % | 18.4% | 35.0% | 25.8% | 34.7% | 7.6% | nan% |
| Cost of Revenue | $6.37B | $5.55B | $4.22B | $3.40B | $2.51B | $2.31B |
| Gross Profit | $1.95B | $1.48B | $990.51M | $741.61M | $563.21M | $546.98M |
| Gross Margin % | 23.5% | 21.0% | 19.0% | 17.9% | 18.3% | 19.1% |
| Selling General & Admin | $842.55M | $730.07M | $574.42M | $489.34M | $376.31M | $357.78M |
| Operating Income | $1.11B | $749.37M | $418.39M | $253.85M | $188.44M | $190.65M |
| Operating Margin % | 13.4% | 10.7% | 8.0% | 6.1% | 6.1% | 6.7% |
| Interest Expense | $7.77M | $6.65M | $10.28M | $13.35M | $6.20M | $8.38M |
| Interest Income | $18.33M | $11.55M | $3.49M | $46.00K | $24.00K | $103.00K |
| Other Income/Expense | $-117.00K | $432.00K | $202.00K | $134.00K | $188.00K | $52.00K |
| Income Before Tax | $1.06B | $666.56M | $388.19M | $235.86M | $190.27M | $191.54M |
| Income Tax Expense | $223.37M | $144.13M | $64.80M | $-10.09M | $46.93M | $41.40M |
| Net Income | $837.62M | $522.43M | $323.40M | $245.95M | $143.35M | $150.14M |
| Net Margin % | 10.1% | 7.4% | 6.2% | 5.9% | 4.7% | 5.3% |
| Basic EPS | 23.67 | 14.64 | 9.03 | 6.84 | 3.95 | 4.11 |
| Diluted EPS | 23.61 | 14.60 | 9.01 | 6.82 | 3.93 | 4.09 |
| Basic Shares Outstanding | 35.3M | 35.7M | 35.8M | 35.9M | 36.3M | 36.5M |
| Diluted Shares Outstanding | 35.4M | 35.8M | 35.9M | 36.0M | 36.5M | 36.7M |
| Breakdown | FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $549.94M | $205.15M | $57.21M | $58.78M | $54.90M |
| Inventory | $59.22M | $65.54M | $35.31M | $21.85M | $13.47M |
| Other Current Assets | $46.21M | $54.31M | $48.46M | $23.70M | $15.51M |
| Total Current Assets | $2.79B | $1.91B | $1.31B | $1.03B | $811.85M |
| Property Plant & Equipment | $277.18M | $208.57M | $143.95M | $128.55M | $117.21M |
| Goodwill | $875.27M | $666.83M | $611.79M | $592.11M | $464.39M |
| Intangible Assets | $434.42M | $280.40M | $273.90M | $304.78M | $231.81M |
| Other Non-current Assets | $19.43M | $15.24M | $13.84M | $8.68M | $7.97M |
| Total Assets | $4.71B | $3.31B | $2.60B | $2.21B | $1.76B |
| Accounts Payable | $654.94M | $419.96M | $337.38M | $254.79M | $204.15M |
| Deferred Revenue | $1.15B | $909.54M | $461.78M | $307.38M | $226.24M |
| Other Current Liabilities | $501.59M | $189.93M | $120.72M | $119.40M | $91.49M |
| Total Current Liabilities | $2.58B | $1.72B | $1.17B | $836.55M | $692.90M |
| Long-term Debt | $62.29M | $39.34M | $247.25M | $385.24M | $235.73M |
| Deferred Tax Liabilities | $2.23M | $1.12M | - | $1.75M | $1.34M |
| Other Non-current Liabilities | $147.02M | $77.94M | $67.76M | $72.21M | $50.37M |
| Total Liabilities | $3.01B | $2.03B | $1.60B | $1.40B | $1.06B |
| Common Stock | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K |
| Retained Earnings | $1.63B | $1.15B | $854.64M | $628.77M | $502.81M |
| Treasury Stock | $273.80M | $209.81M | $187.21M | $150.58M | $129.24M |
| Total Stockholders Equity | $1.70B | $1.28B | $999.92M | $805.67M | $696.43M |
| Total Liabilities & Equity | $4.71B | $3.31B | $2.60B | $2.21B | $1.76B |
| 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) |
FY 2020 (Dec 31, 2020) |
|---|---|---|---|---|---|---|
| Net Income | $1.01B | $522.43M | $323.40M | $245.95M | $143.35M | $150.14M |
| Stock-based Compensation | $40.49M | $16.65M | $12.94M | $10.53M | $10.59M | $6.93M |
| Deferred Income Tax | $-23.44M | $-66.61M | $95.30M | $-94.50M | $6.90M | $-7.95M |
| Change in Receivables | $640.33M | $333.23M | $381.56M | $223.18M | $58.05M | $-38.49M |
| Change in Inventory | $38.30M | $-6.54M | $29.69M | $13.49M | $5.65M | $1.46M |
| Operating Cash Flow | $1.00B | $849.06M | $639.57M | $301.53M | $180.15M | $286.51M |
| Capital Expenditure | $205.18M | $111.07M | $94.84M | $48.36M | $22.33M | $24.13M |
| Acquisitions | $321.10M | $235.47M | $102.26M | $49.22M | $227.49M | $185.94M |
| Purchases of Investments | $44.48M | $2.51M | $1.86M | $2.46M | - | - |
| Investing Cash Flow | $-555.26M | $-343.51M | $-193.01M | $-97.18M | $-246.72M | $-207.80M |
| Stock Repurchased | $342.97M | $57.91M | $21.18M | $38.22M | $27.05M | $30.12M |
| Dividends Paid | $104.31M | $42.77M | $30.38M | $20.08M | $17.38M | $15.50M |
| Financing Cash Flow | $-568.09M | $-160.76M | $-298.62M | $-205.91M | $70.45M | $-74.60M |
| Net Change in Cash | $-118.47M | $344.79M | $147.94M | $-1.56M | $3.88M | $4.11M |
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 | $2.45B | - | $6.46B | - |
| Cost of Revenue | $1.84B | - | $4.93B | - |
| Gross Profit | $607.87M | - | $1.52B | - |
| Selling General & Admin | $229.58M | - | $634.92M | - |
| Operating Income | $378.87M | - | $887.85M | - |
| Interest Expense | $2.97M | - | $6.20M | - |
| Interest Income | $6.38M | - | $13.47M | - |
| Other Income/Expense | $280.00K | - | $-226.00K | - |
| Income Before Tax | $370.46M | - | $874.95M | - |
| Income Tax Expense | $78.84M | - | $183.20M | - |
| Net Income | $291.62M | $134.01M | $691.75M | - |
| Basic EPS | 8.26 | - | 19.55 | - |
| Diluted EPS | 8.25 | - | 19.52 | - |
| Basic Shares Outstanding | $35.31M | - | $35.38M | - |
| Diluted Shares Outstanding | $35.37M | - | $35.45M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $860.52M | $549.94M |
| Inventory | $78.83M | $59.22M |
| Other Current Assets | $63.16M | $46.21M |
| Total Current Assets | $3.70B | $2.79B |
| Property Plant & Equipment | $337.45M | $277.18M |
| Goodwill | $928.17M | $875.27M |
| Intangible Assets | $431.92M | $434.42M |
| Other Non-current Assets | $24.18M | $19.43M |
| Total Assets | $5.78B | $4.71B |
| Accounts Payable | $665.13M | $654.94M |
| Deferred Revenue | $1.73B | $1.15B |
| Other Current Liabilities | $229.76M | $501.59M |
| Total Current Liabilities | $3.03B | $2.58B |
| Long-term Debt | $131.32M | $62.29M |
| Deferred Tax Liabilities | $2.23M | $2.23M |
| Other Non-current Liabilities | $120.64M | $147.02M |
| Total Liabilities | $3.54B | $3.01B |
| Common Stock | $411.00K | $411.00K |
| Retained Earnings | $2.27B | $1.63B |
| Treasury Stock | $401.12M | $273.80M |
| Total Stockholders Equity | $2.23B | $1.70B |
| Total Liabilities & Equity | $5.78B | $4.71B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $291.62M | $134.01M | $691.75M | - |
| Stock-based Compensation | - | - | $15.75M | - |
| Deferred Income Tax | - | - | $7.54M | - |
| Change in Receivables | - | - | $378.64M | - |
| Change in Inventory | - | - | $19.52M | - |
| Operating Cash Flow | - | - | $717.82M | - |
| Capital Expenditure | - | - | $88.81M | - |
| Acquisitions | - | - | $128.59M | - |
| Purchases of Investments | - | - | $29.00M | - |
| Investing Cash Flow | - | - | $-236.00M | - |
| Stock Repurchased | - | - | $124.43M | - |
| Dividends Paid | - | - | $47.67M | - |
| Financing Cash Flow | - | - | $-171.24M | - |
| Net Change in Cash | - | - | $310.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.