
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Revenues | $6.89B+5.9% | $6.51B+7.4% | $6.06B+6.2% | $5.71B+14.3% | $4.99B+10.3% | $4.53B+3.8% | $4.36B |
| Cost of revenues | $4.75B+3.9% | $4.57B+7.0% | $4.28B+3.9% | $4.12B+15.3% | $3.57B+9.4% | $3.27B+4.3% | $3.13B |
| Selling, general and administrative expenses | $948.2M+3.4% | $916.8M+8.0% | $849.0M+2.0% | $832.3M+11.8% | $744.3M+16.5% | $639.0M+10.6% | $577.5M |
| Total operating expenses | $5.70B+3.8% | $5.49B+7.1% | $5.12B+3.5% | $4.95B+14.7% | $4.32B+10.5% | $3.90B+5.2% | $3.71B |
| Operating income | $1.19B+16.9% | $1.02B+8.6% | $936.4M+23.2% | $759.9M+12.0% | $678.7M+8.6% | $624.9M-4.3% | $652.7M |
| Interest expense, net | -$122.7M+11.2% | -$138.1M-1.9% | -$135.5M-60.0% | -$84.7M-53.4% | -$55.2M+6.1% | -$58.8M-40.7% | -$41.8M |
| Other non-operating expenses, net | -$7.1M-317.6% | -$1.7M+71.7% | -$6.0M-100.0% | -$3.0M-104.1% | $72.7M+442.5% | $13.4M+462.2% | -$3.7M |
| Earnings before income taxes | $1.06B+20.7% | $877.4M+10.4% | $794.9M+18.3% | $672.2M-3.4% | $696.2M+20.1% | $579.5M-4.6% | $607.3M |
| Provision for income taxes | $219.2M+22.3% | $179.3M+9.1% | $164.3M+23.4% | $133.1M-10.5% | $148.7M+27.1% | $117.0M-6.5% | $125.2M |
| Net earnings | $839.5M+20.3% | $698.1M+10.7% | $630.6M+17.0% | $539.1M-1.5% | $547.5M+18.4% | $462.5M-4.1% | $482.1M |
| Basic earnings per share (in dollars per share) | $7170000.00+20.9% | $5930000.00+10.6% | $5360000.00+16.0% | $4620000.00-2.3% | $4730000.00+17.4% | $4030000.00-3.1% | $4160000.00 |
| Diluted earnings per share (in dollars per share) | $7100000.00+21.2% | $5860000.00+10.6% | $5300000.00+16.5% | $4550000.00-2.2% | $4650000.00+17.7% | $3950000.00-2.7% | $4060000.00 |
| Basic (in shares) | 117.1M-0.5% | 117.7M+0.0% | 117.7M+0.9% | 116.7M+0.9% | 115.7M+0.9% | 114.7M-1.0% | 115.9M |
| Diluted (in shares) | 118.3M-0.7% | 119.1M+0.1% | 119.0M+0.4% | 118.5M+0.6% | 117.8M+0.7% | 117.0M-1.5% | 118.8M |
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.