XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) per Share - Computation of Diluted Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 27,286 $ (58,421) $ 78,680 $ 66,338
Weighted-average number of common shares — basic 12,321 12,282 12,313 12,279
EPS, As reported - basic $ 2.21 $ (4.76) $ 6.39 $ 5.40
Add: effect of dilutive common shares Share-based awards 50   58 151
Earnings (Loss) to Common Shareholders, Net effect of unvested participating shares   $ (180) $ 2 $ 250
Common Shares, Net effect of unvested participating shares   38   67
Net Income (Loss) Available to Common Stockholders, Diluted, Total $ 27,227 $ (58,421) $ 78,492 $ 66,338
Weighted Average Number of Shares Outstanding, Diluted, Total 12,344 12,282 12,342 12,450
EPS, Net income (loss) per common share - diluted $ 2.21 $ (4.76) $ 6.36 $ 5.33
Common Class A        
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 22,647 $ (48,356) $ 65,276 $ 54,586
Weighted-average number of common shares — basic 10,226 10,166 10,216 10,103
EPS, As reported - basic $ 2.21 $ (4.76) $ 6.39 $ 5.40
Common Class B        
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 4,580 $ (9,885) $ 13,214 $ 11,502
Weighted-average number of common shares — basic 2,068 2,078 2,068 2,129
EPS, As reported - basic $ 2.21 $ (4.76) $ 6.39 $ 5.40
Earnings (Loss) to Common Shareholders, Class B Common Stock $ 4,580 $ (9,885) $ 13,214 $ 11,502
Class B Common Stock 2,068 2,078 2,068 2,129