XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Numerator:    
Net income attributable to the Company's common shareholders $ 45,794 $ 51,269
Denominator:    
Basic weighted-average shares outstanding 57,865 57,183
Dilutive securities 470 475
Diluted weighted-average shares outstanding 58,335 57,658
Basic net income per share $ 0.79 $ 0.9
Diluted net income per share $ 0.79 $ 0.89