$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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $3.98B | $3.98B | $4.10B | $4.45B | $4.58B | $4.01B | $3.95B | $3.92B | $3.40B | $2.63B | $2.44B | $2.07B | $1.86B | $1.63B | $1.24B | $597.28M |
| Revenue Growth % | 0.0% | -2.9% | -7.9% | -2.8% | 14.3% | 1.5% | 0.7% | 15.4% | 29.5% | 7.6% | 18.2% | 11.0% | 14.0% | 31.6% | 107.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 | $1.39B | $1.26B | $1.14B | $855.38M | $397.18M |
| Gross Profit | $1.15B | $1.15B | $1.18B | $1.28B | $1.37B | $1.14B | $1.09B | $1.13B | $1.02B | $850.07M | $795.18M | $678.75M | $597.91M | $488.41M | $384.32M | $200.10M |
| Gross Margin % | 28.9% | 28.9% | 28.9% | 28.8% | 29.9% | 28.5% | 27.6% | 28.8% | 30.1% | 32.4% | 32.6% | 32.9% | 32.1% | 29.9% | 31.0% | 33.5% |
| 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 | $492.17M | $427.24M | $342.69M | $273.53M | $155.71M |
| Operating Income | $230.30M | $230.30M | $304.40M | $364.10M | $409.50M | $350.90M | $310.40M | $308.60M | $260.15M | $224.74M | $189.73M | $152.11M | $146.27M | $123.97M | $92.78M | $44.40M |
| Operating Margin % | 5.8% | 5.8% | 7.4% | 8.2% | 8.9% | 8.8% | 7.9% | 7.9% | 7.7% | 8.6% | 7.8% | 7.4% | 7.9% | 7.6% | 7.5% | 7.4% |
| Interest Expense | $67.70M | $67.70M | $64.30M | $66.40M | $45.90M | $37.50M | $39.70M | $52.90M | $55.97M | $27.64M | $32.33M | $26.44M | $12.73M | $15.86M | $17.82M | $2.98M |
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $39.00K |
| 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 | $121.91M | $133.54M | $93.15M | $74.96M | $41.46M |
| 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 | $50.49M | $54.53M | $38.79M | $32.30M | $17.17M |
| Net Income | $113.50M | $113.50M | $175.20M | $219.30M | $268.10M | $409.90M | $200.30M | $174.70M | $157.71M | $157.68M | $97.20M | $97.65M | $77.18M | $84.51M | $42.65M | $24.30M |
| Net Margin % | 2.9% | 2.9% | 4.3% | 4.9% | 5.9% | 10.2% | 5.1% | 4.5% | 4.6% | 6.0% | 4.0% | 4.7% | 4.1% | 5.2% | 3.4% | 4.1% |
| Basic EPS | 2.63 | 2.62 | 3.88 | 4.54 | 5.30 | 7.78 | 3.80 | 3.31 | 3.02 | 3.01 | 1.83 | 1.87 | 1.44 | 1.58 | 0.91 | 0.66 |
| Diluted EPS | 2.61 | 2.60 | 3.83 | 4.50 | 5.23 | 7.66 | 3.76 | 3.28 | 2.98 | 2.97 | 1.81 | 1.84 | 1.42 | 1.55 | 0.89 | 0.64 |
| Basic Shares Outstanding | - | 43.4M | 45.2M | 48.3M | 50.6M | 52.7M | 52.7M | 52.8M | 52.3M | 52.5M | 53.2M | 52.3M | 53.4M | 53.5M | 46.7M | 36.9M |
| Diluted Shares Outstanding | - | 43.6M | 45.7M | 48.7M | 51.3M | 53.5M | 53.3M | 53.4M | 53.1M | 53.2M | 53.7M | 53.0M | 54.3M | 54.6M | 47.8M | 37.8M |
| 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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $161.20M | $205.20M | $175.90M | $70.30M | $529.60M | $274.40M | $95.20M | $41.83M | $36.67M | $27.04M | $23.87M | $31.71M | $37.35M | $27.48M | $17.74M |
| Accounts Receivable | $674.40M | $650.80M | $741.50M | $853.60M | $708.20M | $678.70M | $648.70M | $613.83M | $428.54M | $386.86M | $354.81M | $298.76M | $262.22M | $243.00M | $93.92M |
| Other Current Assets | $80.60M | $17.10M | $19.10M | $17.30M | $30.40M | $18.00M | $4.40M | $4.26M | $3.03M | $3.29M | $9.61M | $3.12M | $3.20M | $4.29M | $3.32M |
| Total Current Assets | $916.20M | $917.70M | $973.30M | $981.10M | $1.31B | $994.40M | $791.50M | $686.37M | $499.52M | $437.52M | $414.21M | $385.90M | $349.87M | $293.76M | $131.11M |
| Property Plant & Equipment | $84.50M | $82.60M | $81.40M | $66.30M | $55.00M | $69.40M | $73.70M | $79.12M | $58.00M | $56.94M | $53.20M | $46.82M | $38.59M | $26.86M | $18.06M |
| Goodwill | $2.14B | $1.89B | $1.89B | $1.89B | $1.57B | $1.62B | $1.49B | $1.42B | $894.10M | $873.51M | $874.91M | $570.70M | $574.95M | $498.36M | $229.23M |
| Intangible Assets | $453.80M | $439.80M | $497.90M | $569.60M | $487.90M | $487.90M | $476.50M | $488.69M | $352.77M | $377.73M | $417.93M | $262.57M | $288.45M | $263.84M | $30.21M |
| Other Non-current Assets | $79.60M | $33.90M | $33.70M | $25.60M | $23.90M | $23.00M | $18.20M | $12.59M | $5.75M | $6.96M | $7.07M | $8.19M | $9.33M | $15.21M | $2.05M |
| Total Assets | $3.68B | $3.43B | $3.54B | $3.59B | $3.50B | $3.28B | $2.94B | $2.69B | $1.81B | $1.75B | $1.77B | $1.27B | $1.26B | $1.10B | $410.67M |
| Accounts Payable | $47.20M | $27.20M | $34.00M | $35.20M | $20.10M | $39.80M | $39.20M | $43.12M | $6.87M | $6.27M | $9.13M | $8.88M | $8.37M | $6.81M | $4.11M |
| 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 | $47.42M | $21.78M | $27.91M | $15.06M | $6.56M |
| Total Current Liabilities | $424.30M | $367.10M | $394.10M | $441.90M | $450.90M | $416.20M | $340.90M | $308.25M | $166.72M | $162.50M | $160.35M | $165.57M | $169.02M | $118.73M | $56.41M |
| Long-term Debt | $1.17B | $1.03B | $1.04B | $1.07B | $1.03B | $1.03B | $1.03B | $1.10B | $575.21M | $640.36M | $755.51M | $396.88M | $389.81M | $416.59M | $81.75M |
| 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 | $5.12M | $9.42M | $12.64M | $5.96M | $4.54M |
| Total Liabilities | $1.87B | $1.65B | $1.65B | $1.68B | $1.64B | $1.69B | $1.57B | $1.51B | $818.74M | $883.73M | $982.51M | $639.77M | $621.06M | $565.30M | $163.92M |
| Common Stock | $400.00K | $400.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $525.00K | $521.00K | $527.00K | $530.00K | $514.00K | $539.00K | $530.00K | $370.00K |
| Retained Earnings | $1.09B | $1.10B | $1.20B | $1.20B | $1.17B | $926.30M | $744.70M | $586.12M | $428.42M | $315.57M | $249.57M | $154.56M | $146.20M | $61.69M | $19.03M |
| Total Stockholders Equity | $1.80B | $1.78B | $1.89B | $1.90B | $1.87B | $1.59B | $1.38B | $1.18B | $991.39M | $868.94M | $784.79M | $634.41M | $640.13M | $532.72M | $246.74M |
| Total Liabilities & Equity | $3.68B | $3.43B | $3.54B | $3.59B | $3.50B | $3.28B | $2.94B | $2.69B | $1.81B | $1.75B | $1.77B | $1.27B | $1.26B | $1.10B | $410.67M |
| 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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $113.50M | $113.50M | $175.20M | $219.30M | $268.10M | $409.90M | $200.30M | $174.70M | $157.71M | $157.68M | $97.20M | $97.65M | $77.18M | $84.51M | $42.65M | $24.30M |
| Depreciation & Amortization | $193.40M | $113.50M | $96.30M | $100.30M | $91.40M | $89.60M | $89.70M | $91.20M | $94.97M | $58.60M | $62.25M | $51.57M | $38.30M | $29.88M | $24.70M | $8.85M |
| 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 | - | $16.20M | $14.41M | $9.71M | $6.93M |
| Deferred Income Tax | - | $44.10M | $31.50M | $26.80M | - | - | - | - | - | - | - | - | - | - | - | $3.75M |
| 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 | $53.77M | $45.36M | $20.16M | $18.60M | $25.08M |
| 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 | $1.68M | $-1.69M | $-1.58M | $1.99M | $-1.81M |
| 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 | $117.49M | $96.02M | $110.52M | $40.70M | $23.42M |
| Capital Expenditure | $69.30M | $39.80M | $35.30M | $39.90M | $37.50M | $34.70M | $32.60M | $32.70M | $28.70M | $24.27M | $27.14M | $24.69M | $19.73M | $16.53M | $14.35M | $8.41M |
| Acquisitions | $916.30M | $304.10M | - | - | $484.60M | $222.80M | $186.20M | $116.40M | $760.22M | $25.94M | - | $552.78M | - | $110.70M | $347.74M | $32.82M |
| 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 | $-461.53M | $-19.56M | $-68.36M | $-362.97M | $-41.12M |
| Debt Repayment | $386.10M | $282.30M | $5.00M | $596.60M | $62.50M | - | $65.50M | $736.20M | $286.00M | $105.00M | $129.00M | $516.12M | $148.69M | $456.27M | $173.16M | $20.50M |
| Stock Repurchased | $280.40M | $170.10M | $327.20M | $273.10M | $281.40M | $181.30M | $27.90M | $20.00M | - | $60.06M | $41.10M | $1.65M | $100.05M | - | - | $2.23M |
| 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 | $337.66M | $-81.09M | $-32.39M | $331.88M | $17.51M |
| 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 | $-7.84M | $-5.64M | $9.87M | $9.74M | $-670.00K |
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.