Overview Financials News + Filings Key Docs Charts Ownership Insiders
|
In millions, except per share items | Dec-31-22 | Dec-31-21 | Dec-31-20 | Dec-31-19 | Dec-31-18 | Dec-05-18 | Dec-31-17 | Dec-31-16 |
| 10-K | 10-K | 10-K | 10-K | 10-K | 8-K | 10-K | 10-K |
Net sales | 6,179.7 | 5,295.6 | 3,936.6 | 3,199.5 | 2,998.1 | 2,998.1 | 2,788.2 | 2,570.8 |
Net sales growth | 16.7% | 34.5% | 23.0% | 6.7% | 7.5% | | 8.5% | 8.8% |
Cost of sales | 4,246.3 | 3,678.5 | 2,805.7 | 2,274.6 | 2,127.9 | 2,127.9 | 1,982.9 | 1,829.7 |
Gross profit | 1,933.4 | 1,617.1 | 1,130.9 | 924.9 | 870.2 | 870.2 | 805.3 | 741.1 |
Gross margin | 31.3% | 30.5% | 28.7% | 28.9% | 29.0% | 29.0% | 28.9% | 28.8% |
Selling and administrative expenses | 907.0 | 786.8 | 659.9 | 583.7 | 556.3 | 556.3 | 520.9 | 485.2 |
Operating income | 1,025.8 | 832.8 | 464.0 | 341.2 | 313.9 | 313.9 | 284.4 | 255.9 |
Operating margin | 16.6% | 15.7% | 11.8% | 10.7% | 10.5% | 10.5% | 10.2% | 10.0% |
Interest and other non-operating expenses, net | 40.9 | 8.6 | 12.4 | 23.8 | 20.9 | | 15.2 | -14.5 |
Income before income taxes and equity earnings | 984.9 | 824.1 | 451.7 | 317.5 | 293.0 | 293.0 | 269.2 | 241.4 |
Provision for income taxes | 236.8 | 173.8 | 85.2 | 56.2 | 58.8 | 58.8 | 78.0 | 92.9 |
Tax rate | 24.0% | 21.1% | 18.9% | 17.7% | 20.1% | 20.1% | 29.0% | 38.5% |
Equity earnings in unconsolidated investments, net | 0.4 | 0.3 | 0.3 | 0.3 | 0.2 | 0.2 | 0.1 | 0.2 |
Net income | 748.5 | 650.6 | 366.7 | 261.6 | 234.5 | 234.5 | 191.6 | 149.0 |
|
Earnings per share: | | | | | | | | |
Basic (in dollars per share) | $18.89 | $16.21 | $9.14 | $6.57 | $5.82 | $5.82 | $4.69 | $3.56 |
Diluted (in dollars per share) | $18.70 | $15.97 | $8.97 | $6.40 | $5.62 | $5.62 | $4.51 | $3.47 |
|
Weighted average shares outstanding: [Abstract] | | | | | | | | |
Basic (in shares) | 39.4 | 39.9 | 40.1 | 39.8 | 40.3 | 40.3 | 40.8 | 41.9 |
Diluted (in shares) | 39.8 | 40.5 | 40.9 | 40.9 | 41.7 | 41.7 | 42.4 | 43.0 |
|
Cash dividends declared per common share | $3.80 | $2.98 | $2.29 | $2.10 | $1.72 | $1,720.00 | $1.42 | $1.19 |
|