Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) shares in Millions, $ in Millions |
Dec. 30, 2023 |
Apr. 01, 2023 |
|---|---|---|
| Allowance on accounts receivable | $ 171.2 | $ 175.3 |
| Class A common stock, par value $.01 per share; 108.7 million and 107.7 million shares issued; 39.0 million and 40.7 million shares outstanding | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares issued | 108.7 | 107.7 |
| Common stock, shares outstanding | 39.0 | 40.7 |
| Treasury Stock, Common, Shares | 69.7 | 67.0 |
| Class B common stock, par value $.01 per share; 24.9 million shares issued and outstanding | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares issued | 24.9 | 24.9 |
| Common stock, shares outstanding | 24.9 | 24.9 |