XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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
Mar. 30, 2024
Apr. 01, 2023
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]    
Earnings to Common Shareholders, As reported - basic $ 12,597 $ (8,956)
Common shares, As reported - basic 12,054 12,309
EPS, As reported - basic $ 1.05 $ (0.73)
Add: effect of dilutive common shares Share-based awards 27  
Earnings to Common Shareholders, Net effect of unvested participating shares   $ (17)
Common Shares, Net effect of unvested participating shares   23
Earnings to Common Shareholders, Net income (loss) per common share - diluted $ 12,571 $ (8,956)
Common Shares, Net income (loss) per common share - diluted 12,055 12,309
EPS, Net income (loss) per common share - diluted $ 1.04 $ (0.73)
Common Class A    
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]    
Earnings to Common Shareholders, As reported - basic $ 10,409 $ (7,434)
Common shares, As reported - basic 9,960 10,218
EPS, As reported - basic $ 1.05 $ (0.73)
Common Class B    
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]    
Earnings to Common Shareholders, As reported - basic $ 2,162 $ (1,505)
Common shares, As reported - basic 2,068 2,068
EPS, As reported - basic $ 1.05 $ (0.73)
Earnings to Common Shareholders, Class B Common Stock $ 2,162 $ (1,505)
Class B Common Stock 2,068 2,068