| Condensed Consolidated Statements of Earnings [Abstract] | |
| Net sales | 886.57M |
| Cost of sales | 387.41M |
| Gross profit | 499.16M |
| Selling, general and administrative expenses | 344.58M |
| Earnings from operations | 154.58M |
| Interest and other expenses, net | 14.25M |
| Earnings from operations before income taxes | 140.33M |
| Provision for income taxes | 48.53M |
| Net earnings | 91.8M |
| Earnings per share: | |
| Basic | 0.72 |
| Diluted | 0.72 |
| Reconciliation of numerators and denominators for basic and diluted EPS computations | |
| Basic | 126.63M |
| Diluted | 127.66M |