XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 4 Months Ended 9 Months Ended
Oct. 07, 2023
Jul. 15, 2023
Oct. 08, 2022
Jul. 16, 2022
Apr. 22, 2023
Apr. 23, 2022
Oct. 07, 2023
Oct. 08, 2022
Numerator:                
Net earnings $ 11,127 $ 19,468 $ 9,464 $ 5,115 $ 11,337 $ 19,289 $ 41,932 $ 33,868
Adjustment for earnings attributable to participating securities (81)   (100)       (333) (406)
Net earnings used in calculating earnings per share $ 11,046   $ 9,364       $ 41,599 $ 33,462
Denominator:                
Weighted average shares outstanding, including participating securities 34,020   35,160       34,262 35,444
Adjustment for participating securities (247)   (370)       (272) (425)
Weighted Average Number of Shares Outstanding, Basic 33,773   34,790       33,990 35,019
Shares used in calculating diluted earnings per share 34,277   35,775       34,695 35,973
Net earnings $ 0.33   $ 0.27       $ 1.22 $ 0.96
Net earnings $ 0.32   $ 0.26       $ 1.2 $ 0.93
Stock Warrant [Member]                
Denominator:                
Effect of dilutive restricted stock awards 432   792       614 784
Restricted Stock Awards [Member]                
Denominator:                
Effect of dilutive restricted stock awards 72   193       91 170