$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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $8.32B | $7.03B | $5.21B | $4.14B | $3.07B | $2.86B | $2.62B | $2.18B | $1.79B | $1.63B | $1.58B |
| Revenue Growth % | 18.4% | 35.0% | 25.8% | 34.7% | 7.6% | 9.2% | 19.8% | 22.1% | 9.4% | 3.4% | nan% |
| Cost of Revenue | $6.37B | $5.55B | $4.22B | $3.40B | $2.51B | $2.31B | $2.11B | $1.74B | $1.42B | $1.29B | $1.26B |
| Gross Profit | $1.95B | $1.48B | $990.51M | $741.61M | $563.21M | $546.98M | $501.94M | $446.28M | $366.28M | $344.01M | $318.13M |
| Gross Margin % | 23.5% | 21.0% | 19.0% | 17.9% | 18.3% | 19.1% | 19.2% | 20.4% | 20.5% | 21.0% | 20.1% |
| Selling General & Admin | $842.55M | $730.07M | $574.42M | $489.34M | $376.31M | $357.78M | $340.00M | $296.99M | $266.59M | $243.20M | $228.97M |
| Operating Income | $1.11B | $749.37M | $418.39M | $253.85M | $188.44M | $190.65M | $163.64M | $150.24M | $99.26M | $101.57M | $90.04M |
| Operating Margin % | 13.4% | 10.7% | 8.0% | 6.1% | 6.1% | 6.7% | 6.3% | 6.9% | 5.6% | 6.2% | 5.7% |
| Interest Expense | $7.77M | $6.65M | $10.28M | $13.35M | $6.20M | $8.38M | $9.32M | $3.71M | $3.16M | $2.35M | $1.75M |
| Interest Income | $18.33M | $11.55M | $3.49M | $46.00K | $24.00K | $103.00K | $224.00K | $73.00K | $70.00K | $9.00K | $72.00K |
| Other Income/Expense | $-117.00K | $432.00K | $202.00K | $134.00K | $188.00K | $52.00K | $187.00K | $4.14M | $1.05M | $1.10M | $76.00K |
| Income Before Tax | $1.06B | $666.56M | $388.19M | $235.86M | $190.27M | $191.54M | $151.74M | $148.68M | $100.94M | $101.06M | $88.66M |
| Income Tax Expense | $223.37M | $144.13M | $64.80M | $-10.09M | $46.93M | $41.40M | $37.42M | $35.77M | $45.67M | $36.16M | $31.22M |
| Net Income | $837.62M | $522.43M | $323.40M | $245.95M | $143.35M | $150.14M | $114.32M | $112.90M | $55.27M | $64.90M | $49.36M |
| Net Margin % | 10.1% | 7.4% | 6.2% | 5.9% | 4.7% | 5.3% | 4.4% | 5.2% | 3.1% | 4.0% | 3.1% |
| Basic EPS | 23.67 | 14.64 | 9.03 | 6.84 | 3.95 | 4.11 | 3.10 | 3.03 | 1.48 | 1.74 | 1.32 |
| Diluted EPS | 23.61 | 14.60 | 9.01 | 6.82 | 3.93 | 4.09 | 3.08 | 3.00 | 1.47 | 1.72 | 1.30 |
| Basic Shares Outstanding | 35.3M | 35.7M | 35.8M | 35.9M | 36.3M | 36.5M | 36.9M | 37.2M | 37.2M | 37.3M | 37.4M |
| Diluted Shares Outstanding | 35.4M | 35.8M | 35.9M | 36.0M | 36.5M | 36.7M | 37.1M | 37.6M | 37.7M | 37.8M | 37.9M |
| 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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $549.94M | $205.15M | $57.21M | $58.78M | $54.90M | $50.79M | $45.62M | $36.54M | $32.07M | $56.46M |
| Accounts Receivable | - | - | - | - | - | - | - | $382.87M | $318.84M | $302.05M |
| Inventory | $59.22M | $65.54M | $35.31M | $21.85M | $13.47M | $10.05M | $12.42M | $10.30M | $9.21M | $7.94M |
| Other Current Assets | $46.21M | $54.31M | $48.46M | $23.70M | $15.51M | $14.40M | $6.54M | $8.29M | $6.11M | $5.84M |
| Total Current Assets | $2.79B | $1.91B | $1.31B | $1.03B | $811.85M | $790.18M | $609.70M | $489.36M | $415.96M | $424.27M |
| Property Plant & Equipment | $277.18M | $208.57M | $143.95M | $128.55M | $117.21M | $109.80M | $99.62M | $87.59M | $68.19M | $60.81M |
| Goodwill | $875.27M | $666.83M | $611.79M | $592.11M | $464.39M | $332.45M | $235.18M | $200.58M | $149.21M | $143.87M |
| Intangible Assets | $434.42M | $280.40M | $273.90M | $304.78M | $231.81M | $159.97M | $95.28M | $76.04M | $42.44M | $41.08M |
| Other Non-current Assets | $19.43M | $15.24M | $13.84M | $8.68M | $7.97M | $6.62M | $5.16M | $4.58M | $5.94M | $21.55M |
| Total Assets | $4.71B | $3.31B | $2.60B | $2.21B | $1.76B | $1.51B | $1.06B | $881.12M | $708.90M | $691.59M |
| Accounts Payable | $654.94M | $419.96M | $337.38M | $254.79M | $204.15M | $196.19M | $176.17M | $132.01M | $103.44M | $106.68M |
| Short-term Debt | - | - | - | - | - | - | - | - | - | $500.00K |
| Deferred Revenue | $1.15B | $909.54M | $461.78M | $307.38M | $226.24M | $166.92M | $130.99M | $106.00M | - | - |
| Other Current Liabilities | $501.59M | $189.93M | $120.72M | $119.40M | $91.49M | $81.63M | $32.85M | $33.65M | $34.26M | $28.68M |
| Total Current Liabilities | $2.58B | $1.72B | $1.17B | $836.55M | $692.90M | $608.00M | $467.06M | $373.73M | $317.68M | $305.39M |
| Long-term Debt | $62.29M | $39.34M | $247.25M | $385.24M | $235.73M | $205.32M | $73.64M | $59.93M | $1.96M | $10.50M |
| Deferred Tax Liabilities | $2.23M | $1.12M | - | $1.75M | $1.34M | $1.43M | $1.39M | - | - | - |
| Other Non-current Liabilities | $147.02M | $77.94M | $67.76M | $72.21M | $50.37M | $32.27M | $22.43M | $27.26M | $10.25M | $8.63M |
| Total Liabilities | $3.01B | $2.03B | $1.60B | $1.40B | $1.06B | $919.71M | $564.52M | $463.18M | $332.27M | $326.59M |
| Common Stock | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K | $411.00K |
| Retained Earnings | $1.63B | $1.15B | $854.64M | $628.77M | $502.81M | $368.69M | $268.90M | $168.27M | $123.98M | $69.39M |
| Treasury Stock | $273.80M | $209.81M | $187.21M | $150.58M | $129.24M | $103.96M | $87.75M | $63.52M | $57.39M | $46.84M |
| Total Stockholders Equity | $1.70B | $1.28B | $999.92M | $805.67M | $696.43M | $585.30M | $498.05M | $417.94M | $376.63M | $346.72M |
| Total Liabilities & Equity | $4.71B | $3.31B | $2.60B | $2.21B | $1.76B | $1.51B | $1.06B | $881.12M | $708.90M | $691.59M |
| 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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $1.01B | $522.43M | $323.40M | $245.95M | $143.35M | $150.14M | $114.32M | $112.90M | $55.27M | $64.90M | $49.36M |
| Stock-based Compensation | $40.49M | $16.65M | $12.94M | $10.53M | $10.59M | $6.93M | $5.88M | $7.16M | $6.38M | $5.04M | $5.61M |
| Deferred Income Tax | $-23.44M | $-66.61M | $95.30M | $-94.50M | $6.90M | $-7.95M | $-4.25M | $4.46M | $4.18M | $-1.24M | $-414.00K |
| Change in Receivables | $640.33M | $333.23M | $381.56M | $223.18M | $58.05M | $-38.49M | $49.51M | $68.62M | $37.80M | $-7.04M | $3.58M |
| Change in Inventory | $38.30M | $-6.54M | $29.69M | $13.49M | $5.65M | $1.46M | $-2.37M | $1.54M | $584.00K | $-213.00K | $-956.00K |
| Operating Cash Flow | $1.00B | $849.06M | $639.57M | $301.53M | $180.15M | $286.51M | $142.03M | $147.19M | $114.09M | $91.19M | $97.87M |
| Capital Expenditure | $205.18M | $111.07M | $94.84M | $48.36M | $22.33M | $24.13M | $31.75M | $27.27M | $35.47M | $23.22M | $20.81M |
| Acquisitions | $321.10M | $235.47M | $102.26M | $49.22M | $227.49M | $185.94M | $196.47M | $70.14M | $94.86M | $57.16M | $6.16M |
| 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 | $-224.45M | $-95.71M | $-128.97M | $-79.32M | $-25.63M |
| Stock Repurchased | $342.97M | $57.91M | $21.18M | $38.22M | $27.05M | $30.12M | $19.55M | $28.53M | $9.01M | $13.09M | $8.33M |
| Dividends Paid | $104.31M | $42.77M | $30.38M | $20.08M | $17.38M | $15.50M | $14.54M | $12.27M | $10.99M | $10.26M | $9.36M |
| Financing Cash Flow | $-568.09M | $-160.76M | $-298.62M | $-205.91M | $70.45M | $-74.60M | $87.59M | $-42.40M | $19.35M | $-36.26M | $-47.84M |
| Net Change in Cash | $-118.47M | $344.79M | $147.94M | $-1.56M | $3.88M | $4.11M | $5.17M | $9.08M | $4.47M | $-24.39M | $24.40M |
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.