XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Income Tax Disclosure [Abstract]        
Income before income taxes $ 153,701 $ 172,100 $ 350,309 $ 304,278
Provision for income taxes $ 37,696 $ 33,377 $ 90,069 $ 74,548
Effective tax rate 24.50% 19.40% 25.70% 24.50%