XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Share - Computation of Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 60,141 $ 27,856 $ 78,375 $ 51,550
Add: effect of dilutive potential common shares Share-based awards 138 118 126 115
Earnings to Common Shareholders, Net effect of unvested participating shares $ 4 $ 2 $ 5 $ 5
Earnings to Common Shareholders, Net income per common share — diluted $ 59,770 $ 27,605 $ 77,854 $ 51,074
Weighted-average number of common shares — basic 12,196 11,672 12,177 11,654
Weighted-average number of common shares — diluted 12,258 11,684 12,221 11,660
Net income per common share — basic $ 4.93 $ 2.39 $ 6.44 $ 4.42
Net income per common share — diluted $ 4.88 $ 2.36 $ 6.37 $ 4.38
Common Class A        
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 47,930 $ 20,639 $ 61,612 $ 38,161
Weighted-average number of common shares — basic 9,720 8,648 9,572 8,627
Net income per common share — basic $ 4.93 $ 2.39 $ 6.44 $ 4.42
Common Class B        
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 11,836 $ 6,964 $ 16,237 $ 12,908
Class B Common Stock 2,400 2,918 2,523 2,918
Earnings to Common Shareholders, Class B Common Stock $ 11,836 $ 6,964 $ 16,237 $ 12,908
Weighted-average number of common shares — basic 2,400 2,918 2,523 2,918
Net income per common share — basic $ 4.93 $ 2.39 $ 6.44 $ 4.42
Net income per common share — diluted $ 4.88 $ 2.36 $ 6.37 $ 4.38