$6.36B
Revenue
$241.14M
Net Income
22.49%
Gross Margin
6.57%
Op. Margin
$510.26M
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 | $6.36B | $6.36B | $6.75B | $5.44B | $4.20B | $3.66B |
| Revenue Growth % | 0.0% | -5.7% | 24.0% | 29.7% | 14.6% | nan% |
| Cost of Revenue | $4.93B | $4.93B | $5.34B | $4.24B | $3.25B | $2.81B |
| Gross Profit | $1.43B | $1.43B | $1.41B | $1.21B | $946.72M | $852.82M |
| Gross Margin % | 22.5% | 22.5% | 20.8% | 22.2% | 22.6% | 23.3% |
| Selling General & Admin | $1.02B | $1.02B | $955.00M | $869.90M | $777.40M | $757.24M |
| Operating Income | $418.07M | $418.07M | $428.07M | $288.36M | $185.67M | $132.45M |
| Operating Margin % | 6.6% | 6.6% | 6.3% | 5.3% | 4.4% | 3.6% |
| Interest Expense | $51.30M | $51.30M | $51.58M | $31.50M | $23.18M | $17.70M |
| Interest Income | $6.88M | $6.88M | $11.43M | $2.19M | $966.00K | $396.00K |
| Other Income/Expense | $8.86M | $8.86M | $-1.91M | $5.00M | $2.77M | $-2.56M |
| Income Before Tax | $382.51M | $382.51M | $367.65M | $264.05M | $166.22M | $112.59M |
| Income Tax Expense | $73.65M | $73.65M | $76.99M | $56.14M | $39.66M | $23.64M |
| Net Income | $241.14M | $241.14M | $235.05M | $161.15M | $96.66M | $64.07M |
| Net Margin % | 3.8% | 3.8% | 3.5% | 3.0% | 2.3% | 1.8% |
| Basic EPS | 2.26 | 2.26 | 2.21 | 1.53 | 0.93 | 0.62 |
| Diluted EPS | 2.20 | 2.20 | 2.12 | 1.42 | 0.87 | 0.59 |
| Basic Shares Outstanding | - | 106.8M | 106.3M | 105.0M | - | - |
| Diluted Shares Outstanding | - | 109.7M | 112.2M | 115.1M | - | - |
| 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 | $466.39M | $453.55M | $272.94M | $262.54M | $342.61M |
| Accounts Receivable | $1.12B | $1.10B | $915.64M | $717.35M | $598.31M |
| Other Current Assets | $176.93M | $166.95M | $191.43M | $105.87M | $110.94M |
| Total Current Assets | $2.68B | $2.46B | $2.14B | $1.72B | $1.63B |
| Property Plant & Equipment | $151.06M | $111.58M | $98.96M | $96.05M | $104.20M |
| Goodwill | $2.19B | $2.08B | $1.79B | $1.66B | $1.41B |
| Intangible Assets | $325.88M | $349.94M | $275.57M | $254.13M | $207.82M |
| Other Non-current Assets | $58.80M | $56.11M | $71.77M | $66.11M | $46.13M |
| Total Assets | $5.77B | $5.49B | $4.80B | $4.20B | $3.83B |
| Accounts Payable | $250.51M | $207.59M | $242.82M | $201.43M | $196.29M |
| Short-term Debt | - | $463.40M | - | - | - |
| Deferred Revenue | $340.11M | $289.80M | $301.11M | $213.06M | $171.67M |
| Total Current Liabilities | $1.53B | $1.92B | $1.41B | $1.11B | $1.03B |
| Long-term Debt | $1.24B | $784.10M | $745.96M | $743.61M | $591.92M |
| Deferred Tax Liabilities | $12.16M | $11.04M | $9.78M | $12.47M | $11.40M |
| Other Non-current Liabilities | $95.34M | $96.49M | $120.30M | $109.22M | $94.83M |
| Total Liabilities | $3.00B | $2.95B | $2.43B | $2.10B | $1.89B |
| Common Stock | $145.68M | $146.66M | $146.34M | $146.13M | $146.28M |
| Retained Earnings | $661.17M | $426.78M | $203.72M | $43.09M | $-53.53M |
| Treasury Stock | $792.64M | $815.28M | $827.31M | $844.94M | $867.39M |
| Total Stockholders Equity | $2.64B | $2.42B | $2.29B | $2.04B | $1.90B |
| Total Liabilities & Equity | $5.77B | $5.49B | $4.80B | $4.20B | $3.83B |
| 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 | $307.34M | $241.14M | $235.05M | $161.15M | $96.66M | $64.07M |
| Depreciation & Amortization | $116.49M | $116.49M | $99.25M | $119.97M | $120.50M | $144.21M |
| Stock-based Compensation | $77.11M | $43.21M | $56.08M | $34.37M | $23.01M | $20.19M |
| Deferred Income Tax | $48.09M | $44.31M | $6.10M | $-8.91M | $-844.00K | $-3.47M |
| Change in Receivables | $41.99M | $-10.93M | $163.14M | $176.18M | $117.32M | $-99.89M |
| Change in Payables | $165.46M | $23.34M | $-42.69M | $24.50M | $-717.00K | $-31.77M |
| Operating Cash Flow | $614.61M | $478.38M | $523.61M | $407.70M | $237.53M | $205.57M |
| Capital Expenditure | $104.35M | $67.97M | $49.21M | $40.40M | $30.59M | $21.11M |
| Acquisitions | $294.55M | $145.08M | $428.71M | $221.94M | $379.47M | $198.26M |
| Investing Cash Flow | $-481.56M | $-255.58M | $-556.72M | $-375.97M | $-417.47M | $-240.91M |
| Stock Issued | - | $8.88M | $7.93M | $6.06M | $5.38M | $5.55M |
| Stock Repurchased | $189.98M | $124.99M | $25.00M | $11.00M | $22.00M | $21.70M |
| Dividends Paid | - | - | - | - | - | - |
| Financing Cash Flow | $-354.16M | $-214.10M | $218.75M | $-21.87M | $100.37M | $-106.50M |
| Net Change in Cash | $-213.18M | $12.84M | $180.60M | $10.40M | $-81.34M | $-143.33M |
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 | $1.62B | $1.81B | $4.76B | $5.02B |
| Cost of Revenue | $1.26B | $1.45B | $3.70B | $3.98B |
| Selling General & Admin | $260.17M | $246.17M | $756.28M | $690.39M |
| Operating Income | $107.95M | $114.99M | $312.85M | $328.25M |
| Interest Expense | $13.54M | $13.03M | $38.35M | $39.04M |
| Interest Income | $1.84M | $4.23M | $5.05M | $9.21M |
| Other Income/Expense | $1.57M | $1.92M | $8.22M | $-510.00K |
| Income Before Tax | $97.83M | $108.11M | $287.77M | $279.56M |
| Income Tax Expense | $16.04M | $22.52M | $53.70M | $58.26M |
| Net Income | $64.12M | $71.95M | $185.56M | $180.87M |
| Basic EPS | 0.60 | 0.68 | 1.74 | 1.70 |
| Diluted EPS | 0.59 | 0.65 | 1.69 | 1.64 |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $422.55M | $453.55M |
| Accounts Receivable | $1.22B | $1.10B |
| Other Current Assets | $180.10M | $166.95M |
| Total Current Assets | $2.65B | $2.46B |
| Property Plant & Equipment | $125.87M | $111.58M |
| Goodwill | $2.16B | $2.08B |
| Intangible Assets | $339.43M | $349.94M |
| Other Non-current Assets | $62.03M | $56.11M |
| Total Assets | $5.74B | $5.49B |
| Accounts Payable | $271.42M | $207.59M |
| Short-term Debt | - | $463.40M |
| Deferred Revenue | $343.51M | $289.80M |
| Total Current Liabilities | $1.59B | $1.92B |
| Long-term Debt | $1.24B | $784.10M |
| Deferred Tax Liabilities | $17.66M | $11.04M |
| Other Non-current Liabilities | $102.25M | $96.49M |
| Total Liabilities | $3.07B | $2.95B |
| Common Stock | $146.37M | $146.66M |
| Retained Earnings | $605.79M | $426.78M |
| Treasury Stock | $815.28M | $815.28M |
| Total Stockholders Equity | $2.56B | $2.42B |
| Total Liabilities & Equity | $5.74B | $5.49B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $64.12M | $71.95M | $185.56M | $180.87M |
| Depreciation & Amortization | $29.85M | $24.54M | $85.84M | $73.51M |
| Stock-based Compensation | - | - | $32.73M | $39.96M |
| Deferred Income Tax | - | - | $27.84M | $-1.01M |
| Change in Receivables | - | - | $90.74M | $116.47M |
| Change in Payables | - | - | $45.37M | $56.66M |
| Operating Cash Flow | - | - | $310.86M | $396.84M |
| Capital Expenditure | - | - | $36.03M | $30.45M |
| Acquisitions | - | - | $118.29M | $198.88M |
| Investing Cash Flow | - | - | $-188.31M | $-344.61M |
| Stock Issued | - | - | $4.80M | $3.74M |
| Stock Repurchased | - | - | $64.99M | $10.00M |
| Financing Cash Flow | - | - | $-156.46M | $233.97M |
| Net Change in Cash | - | - | $-30.99M | $285.88M |
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.