$3.98B
Revenue
$113.50M
Net Income
28.87%
Gross Margin
5.79%
Op. Margin
$417.10M
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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $3.98B | $3.98B | $4.10B | $4.45B | $4.58B | $4.01B | $3.95B | $3.92B | $3.40B | $2.63B | $2.44B |
| Revenue Growth % | 0.0% | -2.9% | -7.9% | -2.8% | 14.3% | 1.5% | 0.7% | 15.4% | 29.5% | 7.6% | nan% |
| Cost of Revenue | $2.83B | $2.83B | $2.92B | $3.17B | $3.21B | $2.87B | $2.86B | $2.79B | $2.38B | $1.78B | $1.65B |
| Gross Profit | $1.15B | $1.15B | $1.18B | $1.28B | $1.37B | $1.14B | $1.09B | $1.13B | $1.02B | $850.07M | $795.18M |
| Gross Margin % | 28.9% | 28.9% | 28.9% | 28.8% | 29.9% | 28.5% | 27.6% | 28.8% | 30.1% | 32.4% | 32.6% |
| Selling General & Admin | $854.00M | $854.00M | $821.20M | $844.20M | $895.00M | $735.80M | $727.20M | $770.30M | $705.00M | $591.89M | $565.83M |
| Operating Income | $230.30M | $230.30M | $304.40M | $364.10M | $409.50M | $350.90M | $310.40M | $308.60M | $260.15M | $224.74M | $189.73M |
| Operating Margin % | 5.8% | 5.8% | 7.4% | 8.2% | 8.9% | 8.8% | 7.9% | 7.9% | 7.7% | 8.6% | 7.8% |
| Interest Expense | $67.70M | $67.70M | $64.30M | $66.40M | $45.90M | $37.50M | $39.70M | $52.90M | $55.97M | $27.64M | $32.33M |
| Income Before Tax | $162.60M | $162.60M | $240.10M | $297.70M | $363.60M | $313.40M | $241.50M | $204.40M | $204.18M | $197.09M | $157.40M |
| Income Tax Expense | $49.10M | $49.10M | $64.90M | $78.40M | $96.70M | $81.60M | $70.40M | $62.00M | $46.19M | $39.22M | $60.20M |
| Net Income | $113.50M | $113.50M | $175.20M | $219.30M | $268.10M | $409.90M | $200.30M | $174.70M | $157.71M | $157.68M | $97.20M |
| Net Margin % | 2.9% | 2.9% | 4.3% | 4.9% | 5.9% | 10.2% | 5.1% | 4.5% | 4.6% | 6.0% | 4.0% |
| Basic EPS | 2.63 | 2.62 | 3.88 | 4.54 | 5.30 | 7.78 | 3.80 | 3.31 | 3.02 | 3.01 | 1.83 |
| Diluted EPS | 2.61 | 2.60 | 3.83 | 4.50 | 5.23 | 7.66 | 3.76 | 3.28 | 2.98 | 2.97 | 1.81 |
| Basic Shares Outstanding | - | 43.4M | 45.2M | 48.3M | 50.6M | 52.7M | 52.7M | 52.8M | 52.3M | 52.5M | 53.2M |
| Diluted Shares Outstanding | - | 43.6M | 45.7M | 48.7M | 51.3M | 53.5M | 53.3M | 53.4M | 53.1M | 53.2M | 53.7M |
| 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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $161.20M | $205.20M | $175.90M | $70.30M | $529.60M | $274.40M | $95.20M | $41.83M | $36.67M | $27.04M |
| Accounts Receivable | $674.40M | $650.80M | $741.50M | $853.60M | $708.20M | $678.70M | $648.70M | $613.83M | $428.54M | $386.86M |
| Other Current Assets | $80.60M | $17.10M | $19.10M | $17.30M | $30.40M | $18.00M | $4.40M | $4.26M | $3.03M | $3.29M |
| Total Current Assets | $916.20M | $917.70M | $973.30M | $981.10M | $1.31B | $994.40M | $791.50M | $686.37M | $499.52M | $437.52M |
| Property Plant & Equipment | $84.50M | $82.60M | $81.40M | $66.30M | $55.00M | $69.40M | $73.70M | $79.12M | $58.00M | $56.94M |
| Goodwill | $2.14B | $1.89B | $1.89B | $1.89B | $1.57B | $1.62B | $1.49B | $1.42B | $894.10M | $873.51M |
| Intangible Assets | $453.80M | $439.80M | $497.90M | $569.60M | $487.90M | $487.90M | $476.50M | $488.69M | $352.77M | $377.73M |
| Other Non-current Assets | $79.60M | $33.90M | $33.70M | $25.60M | $23.90M | $23.00M | $18.20M | $12.59M | $5.75M | $6.96M |
| Total Assets | $3.68B | $3.43B | $3.54B | $3.59B | $3.50B | $3.28B | $2.94B | $2.69B | $1.81B | $1.75B |
| Accounts Payable | $47.20M | $27.20M | $34.00M | $35.20M | $20.10M | $39.80M | $39.20M | $43.12M | $6.87M | $6.27M |
| Deferred Revenue | $26.20M | $17.60M | - | - | - | - | - | - | - | - |
| Other Current Liabilities | $145.70M | $102.40M | $104.10M | $98.70M | $102.00M | $80.90M | $55.30M | $49.52M | $29.01M | $27.59M |
| Total Current Liabilities | $424.30M | $367.10M | $394.10M | $441.90M | $450.90M | $416.20M | $340.90M | $308.25M | $166.72M | $162.50M |
| Long-term Debt | $1.17B | $1.03B | $1.04B | $1.07B | $1.03B | $1.03B | $1.03B | $1.10B | $575.21M | $640.36M |
| Deferred Tax Liabilities | $237.30M | $187.50M | $156.00M | $129.20M | $89.00M | $108.70M | $98.70M | - | - | - |
| Other Non-current Liabilities | $42.30M | $17.30M | $16.70M | $14.40M | $23.40M | $69.70M | $17.60M | $17.28M | $7.37M | $6.59M |
| Total Liabilities | $1.87B | $1.65B | $1.65B | $1.68B | $1.64B | $1.69B | $1.57B | $1.51B | $818.74M | $883.73M |
| Common Stock | $400.00K | $400.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $525.00K | $521.00K | $527.00K |
| Retained Earnings | $1.09B | $1.10B | $1.20B | $1.20B | $1.17B | $926.30M | $744.70M | $586.12M | $428.42M | $315.57M |
| Total Stockholders Equity | $1.80B | $1.78B | $1.89B | $1.90B | $1.87B | $1.59B | $1.38B | $1.18B | $991.39M | $868.94M |
| Total Liabilities & Equity | $3.68B | $3.43B | $3.54B | $3.59B | $3.50B | $3.28B | $2.94B | $2.69B | $1.81B | $1.75B |
| 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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $113.50M | $113.50M | $175.20M | $219.30M | $268.10M | $409.90M | $200.30M | $174.70M | $157.71M | $157.68M | $97.20M |
| Depreciation & Amortization | $193.40M | $113.50M | $96.30M | $100.30M | $91.40M | $89.60M | $89.70M | $91.20M | $94.97M | $58.60M | $62.25M |
| Stock-based Compensation | $87.40M | $47.90M | $42.30M | $44.00M | $49.30M | $52.70M | $32.30M | $39.30M | $31.49M | $24.04M | $27.02M |
| Deferred Income Tax | - | $44.10M | $31.50M | $26.80M | - | - | - | - | - | - | - |
| Change in Receivables | $53.50M | $3.80M | $-87.00M | $-111.00M | $116.30M | $111.10M | $12.90M | $24.30M | $90.67M | $50.46M | $43.29M |
| Change in Payables | $18.40M | $16.10M | $-6.60M | $-2.40M | $7.60M | $-23.60M | $800.00K | $-7.30M | $23.32M | $315.00K | $-2.24M |
| Operating Cash Flow | $486.40M | $327.90M | $400.00M | $456.90M | $307.80M | $193.70M | $424.80M | $313.20M | $287.45M | $196.45M | $196.25M |
| Capital Expenditure | $69.30M | $39.80M | $35.30M | $39.90M | $37.50M | $34.70M | $32.60M | $32.70M | $28.70M | $24.27M | $27.14M |
| Acquisitions | $916.30M | $304.10M | - | - | $484.60M | $222.80M | $186.20M | $116.40M | $760.22M | $25.94M | - |
| Investing Cash Flow | $-985.60M | $-343.90M | $-35.30M | $-40.50M | $-510.00M | $246.50M | $-219.00M | $-149.10M | $-788.73M | $-50.12M | $-21.98M |
| Debt Repayment | $386.10M | $282.30M | $5.00M | $596.60M | $62.50M | - | $65.50M | $736.20M | $286.00M | $105.00M | $129.00M |
| Stock Repurchased | $280.40M | $170.10M | $327.20M | $273.10M | $281.40M | $181.30M | $27.90M | $20.00M | - | $60.06M | $41.10M |
| Financing Cash Flow | $288.10M | $-29.40M | $-333.20M | $-310.90M | $-256.50M | $-184.40M | $-29.00M | $-110.50M | $507.80M | $-138.47M | $-170.98M |
| Net Change in Cash | $-208.50M | $-44.00M | $29.30M | $105.60M | $-459.30M | $255.20M | $179.20M | $53.40M | $5.10M | $9.62M | $3.17M |
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.01B | $1.03B | $3.00B | $3.11B |
| Cost of Revenue | $714.50M | $730.60M | $2.13B | $2.22B |
| Gross Profit | $296.90M | $300.40M | $865.60M | $897.70M |
| Selling General & Admin | $212.20M | $207.50M | $643.50M | $623.30M |
| Operating Income | $67.90M | $78.90M | $174.10M | $230.20M |
| Interest Expense | $17.40M | $16.00M | $51.00M | $49.40M |
| Income Before Tax | $50.50M | $62.90M | $123.10M | $180.80M |
| Income Tax Expense | $12.40M | $15.40M | $34.80M | $48.00M |
| Net Income | $38.10M | $47.50M | $88.30M | $132.80M |
| Basic EPS | 0.88 | 1.07 | 2.02 | 2.93 |
| Diluted EPS | 0.87 | 1.06 | 2.01 | 2.89 |
| Basic Shares Outstanding | $43.50M | $44.50M | $43.70M | $45.40M |
| Diluted Shares Outstanding | $43.70M | $45.00M | $43.90M | $45.90M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Accounts Receivable | $710.40M | $650.80M |
| Other Current Assets | $81.50M | $61.70M |
| Total Current Assets | $918.40M | $917.70M |
| Property Plant & Equipment | $83.10M | $82.60M |
| Goodwill | $2.14B | $1.89B |
| Intangible Assets | $470.60M | $439.80M |
| Other Non-current Assets | $85.80M | $95.80M |
| Total Assets | $3.70B | $3.43B |
| Other Current Liabilities | $212.90M | $149.10M |
| Total Current Liabilities | $462.30M | $367.10M |
| Long-term Debt | $1.17B | $1.03B |
| Other Non-current Liabilities | $46.90M | $64.20M |
| Total Liabilities | $1.87B | $1.65B |
| Common Stock | $400.00K | $400.00K |
| Retained Earnings | $1.11B | $1.10B |
| Total Stockholders Equity | $1.83B | $1.78B |
| Total Liabilities & Equity | $3.70B | $3.43B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $38.10M | $47.50M | $88.30M | $132.80M |
| Depreciation & Amortization | - | - | $83.60M | $72.40M |
| Stock-based Compensation | - | - | $36.80M | $32.60M |
| Change in Receivables | - | - | $38.50M | $-52.60M |
| Change in Payables | - | - | $11.60M | $-7.20M |
| Operating Cash Flow | - | - | $225.60M | $299.80M |
| Capital Expenditure | - | - | $31.20M | $24.00M |
| Acquisitions | - | - | $306.10M | - |
| Investing Cash Flow | - | - | $-337.30M | $-24.00M |
| Debt Repayment | - | - | $230.40M | $3.80M |
| Stock Repurchased | - | - | $105.90M | $283.30M |
| Financing Cash Flow | - | - | $31.80M | $-283.60M |
| Net Change in Cash | - | - | $-78.70M | $-9.30M |
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.