XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) per Share - Computation of Net Income (Loss) Per Share, Basic (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net Income (Loss) $ 12,597 $ (8,956)
Allocation of net (loss) income for basic:    
Allocation of net income (loss) for basic common stock $ 12,597 $ (8,956)
Weighted average number of shares for basic:    
Common shares, As reported - basic 12,054 12,309
Net income (loss) per share for basic:    
Net income (loss) per common share - basic $ 1.05 $ (0.73)
Common Class A    
Allocation of net (loss) income for basic:    
Allocation of net income (loss) for basic common stock $ 10,409 $ (7,434)
Weighted average number of shares for basic:    
Common shares, As reported - basic 9,960 10,218
Net income (loss) per share for basic:    
Net income (loss) per common share - basic $ 1.05 $ (0.73)
Common Class B    
Allocation of net (loss) income for basic:    
Allocation of net income (loss) for basic common stock $ 2,162 $ (1,505)
Weighted average number of shares for basic:    
Common shares, As reported - basic 2,068 2,068
Net income (loss) per share for basic:    
Net income (loss) per common share - basic $ 1.05 $ (0.73)
Unvested participating shares    
Allocation of net (loss) income for basic:    
Allocation of net income (loss) for basic unvested participating shares $ 26 $ (17)
Weighted average number of shares for basic:    
Common shares, As reported - basic 26 23