v3.26.1
Net income Per-share - Schedule of Basic and Diluted Net Income Per-Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Net income Per-share [Abstract]    
Net income (in Dollars) $ 101.5 $ 68.5
Denominator for basic net income per share — weighted-average shares outstanding 31,559,554 31,374,859
Effect of dilution due to contingently issuable shares related to performance-based awards 8,204 8,006
Effect of dilution due to employee stock awards 146,928 170,349
Denominator for diluted net income per share— weighted-average shares outstanding 31,714,686 31,553,214
Basic net income per share (in Dollars per share) $ 3.22 $ 2.18
Diluted net income per share (in Dollars per share) $ 3.2 $ 2.17