XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Summary of Computation of Basic and Diluted Earning per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 18, 2023
Jun. 19, 2022
Jun. 18, 2023
Jun. 19, 2022
Earnings Per Share [Abstract]        
Net income available to common stockholders - basic and diluted $ 109,380 $ 102,493 $ 214,150 $ 193,457
Basic weighted average number of shares 35,199,067 35,915,102 35,295,346 35,957,999
Earnings per share – basic $ 3.11 $ 2.85 $ 6.07 $ 5.38
Diluted weighted average number of shares 35,492,423 36,296,277 35,601,335 36,368,297
Earnings Per Share - Diluted $ 3.08 $ 2.82 $ 6.02 $ 5.32