XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
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 6 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Numerator:        
Net income attributable to the Company's common shareholders $ 45,669 $ 144,092 $ 96,938 $ 261,243
Denominator:        
Basic weighted average shares outstanding 57,232 56,956 57,224 56,933
Dilutive securities 492 450 471 431
Diluted weighted average shares outstanding 57,724 57,406 57,695 57,364
Basic net income per share $ 0.8 $ 2.53 $ 1.69 $ 4.59
Diluted net income per share $ 0.79 $ 2.51 $ 1.68 $ 4.55