
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|
| Net sales | $7.40B+6.6% | $6.94B+5.2% | $6.60B+7.3% | $6.15B+10.9% | $5.55B+22.2% | $4.54B-12.0% | $5.16B+6.5% | $4.85B+12.7% | $4.30B |
| Cost of sales | $4.73B+6.0% | $4.46B+6.0% | $4.21B+5.2% | $4.01B+10.2% | $3.63B+21.3% | $3.00B-11.1% | $3.37B+5.8% | $3.19B+11.4% | $2.86B |
| Selling, general and administrative | $757.1M+8.6% | $696.9M+2.9% | $677.0M+5.0% | $644.6M+6.7% | $603.9M+17.1% | $515.6M-15.5% | $610.3M+4.5% | $584.0M+9.1% | $535.2M |
| Total operating expenses | $5.49B+6.4% | $5.16B+5.6% | $4.89B+5.2% | $4.65B+9.7% | $4.24B+20.7% | $3.51B-11.8% | $3.98B+5.6% | $3.77B+11.0% | $3.40B |
| Operating income | $1.91B+7.3% | $1.78B+4.2% | $1.71B+13.8% | $1.50B+14.7% | $1.31B+27.3% | $1.03B-12.7% | $1.18B+9.5% | $1.08B+19.0% | $903.6M |
| Interest expense | -$81.3M+28.1% | -$113.0M-38.1% | -$81.8M+1.7% | -$83.2M-3.5% | -$80.4M+6.6% | -$86.1M+2.7% | -$88.5M-7.7% | -$82.2M+16.2% | -$98.0M |
| Other (expense) income, net | -$30.7M-507.1% | -$5.1M+73.7% | -$19.3M-272.1% | $11.2M+318.5% | -$5.1M-103.6% | $140.5M+833.6% | -$19.2M-241.1% | -$5.6M+36.6% | -$8.9M |
| Income before Income Taxes | $1.80B+8.2% | $1.66B+3.4% | $1.61B+12.4% | $1.43B+16.8% | $1.22B+13.0% | $1.08B+1.2% | $1.07B+8.3% | $987.7M+24.0% | $796.7M |
| Provision for income taxes | $318.2M+11.5% | $285.4M-2.7% | $293.2M+8.9% | $269.1M+15.5% | $233.1M+11.1% | $209.9M+0.7% | $208.5M-0.6% | $209.8M+82.0% | $115.3M |
| Net income | $1.48B+7.6% | $1.38B+4.8% | $1.31B+13.3% | $1.16B+17.1% | $990.1M+13.5% | $872.4M+1.3% | $861.3M+10.7% | $777.9M+14.2% | $681.5M |
| Basic earnings per share (in USD per share) | $6420.00+7.9% | $5950.00+4.4% | $5700.00+13.1% | $5040.00+17.5% | $4290.00+12.9% | $3800.00+0.5% | $3780.00+12.2% | $3370.00+13.9% | $2960.00 |
| Diluted earnings per share (in USD per share) | $6400.00+7.9% | $5930.00+4.6% | $5670.00+13.2% | $5010.00+17.9% | $4250.00+12.7% | $3770.00+0.5% | $3750.00+12.3% | $3340.00+13.6% | $2940.00 |
| Basic shares (in shares) | 230.5M-0.3% | 231.3M+0.3% | 230.5M+0.1% | 230.2M-0.3% | 231.0M+0.7% | 229.4M+0.7% | 227.8M-1.3% | 230.8M+0.3% | 230.2M |
| Diluted shares (in shares) | 231.3M-0.4% | 232.2M+0.3% | 231.5M-0.0% | 231.5M-0.5% | 232.8M+0.7% | 231.2M+0.8% | 229.4M-1.4% | 232.7M+0.4% | 231.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.