
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenues | $28.48B+20.3% | $23.67B+13.4% | $20.88B+22.3% | $17.07B+31.5% | $12.98B |
| Cost of services | $24.20B+20.1% | $20.16B+12.4% | $17.95B+23.4% | $14.54B+31.9% | $11.03B |
| Gross profit | $4.28B+21.8% | $3.51B+19.5% | $2.94B+16.1% | $2.53B+29.5% | $1.95B |
| Equity in earnings of integral unconsolidated affiliates | $55.6M+10.2% | $50.5M+21.3% | $41.6M-20.7% | $52.5M+19.1% | $44.1M |
| Selling, general and administrative expenses | -$2.19B-20.0% | -$1.82B-17.3% | -$1.56B-16.3% | -$1.34B-15.6% | -$1.16B |
| Amortization of intangible assets | -$498.8M-30.2% | -$383.0M-32.5% | -$289.0M+18.4% | -$354.0M-114.1% | -$165.4M |
| Increase in fair value of contingent consideration liabilities | -$31.2M-341.7% | -$7.1M-7.6% | -$6.6M-48.5% | -$4.4M+34.3% | -$6.7M |
| Operating income | $1.61B+19.7% | $1.35B+19.4% | $1.13B+29.3% | $872.1M+31.4% | $663.5M |
| Interest and other financing expenses | -$261.4M-29.0% | -$202.7M-8.4% | -$186.9M-50.3% | -$124.4M-80.5% | -$68.9M |
| Interest income | $15.7M-51.5% | $32.4M+199.2% | $10.8M+315.6% | $2.6M-18.4% | $3.2M |
| Other income, net | $23.7M-33.8% | $35.8M+98.4% | $18.1M+138.9% | -$46.4M-285.0% | $25.1M |
| Income before income taxes | $1.39B+14.6% | $1.21B+25.0% | $970.0M+37.8% | $703.9M+13.0% | $622.9M |
| Provision for income taxes | $347.6M+22.1% | $284.7M+29.9% | $219.3M+14.1% | $192.2M+46.8% | $130.9M |
| Net income | $1.04B+12.4% | $927.3M+23.5% | $750.7M+46.7% | $511.6M+4.0% | $492.0M |
| Less: Net income attributable to non-controlling interests | $13.5M-39.7% | $22.5M+274.3% | $6.0M-70.7% | $20.5M+239.4% | $6.0M |
| Net income attributable to common stock | $1.03B+13.7% | $904.8M+21.5% | $744.7M+51.6% | $491.2M+1.1% | $486.0M |
| Basic (in dollars per share) | $6910.00+12.2% | $6160.00+20.1% | $5130.00+50.0% | $3420.00-0.9% | $3450.00 |
| Diluted (in dollars per share) | $6800.00+12.8% | $6030.00+20.6% | $5000.00+50.6% | $3320.00-0.6% | $3340.00 |
| Weighted average basic shares outstanding (in shares) | 148.8M+1.3% | 146.9M+1.2% | 145.2M+1.2% | 143.5M+1.9% | 140.8M |
| Weighted average diluted shares outstanding (in shares) | 151.3M+0.8% | 150.1M+0.8% | 148.8M+0.6% | 148.0M+1.8% | 145.4M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.