XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Earnings Per Share [Abstract]        
Net income $ 39,207 $ 30,414 $ 105,388 $ 90,705
Less: Net income attributable to RNCI   (373) (1,101) (1,334)
Net income attributable to the Company 39,207 30,041 104,287 89,371
Decrease (increase) in redemption value of RNCI   271 (1,637) (1,514)
Net income attributable to common shareholders $ 39,207 $ 30,312 $ 102,650 $ 87,857
Weighted-average number of common shares outstanding - Basic 58,012 59,964 58,796 59,908
Add: Dilutive shares from equity plans 279 438 296 293
Weighted-average number of common shares outstanding - Diluted 58,291 60,402 59,092 60,201
Net income per common share attributable to common shareholders:        
Basic $ 0.68 $ 0.51 $ 1.75 $ 1.47
Diluted $ 0.67 $ 0.5 $ 1.74 $ 1.46