XML 60 R49.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 9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 80,768 $ 44,729 $ 159,143 $ 96,279
Add: effect of dilutive potential common shares Share-based awards 179 152 145 127
Earnings to Common Shareholders, Net effect of unvested participating shares $ 6 $ 4 $ 12 $ 8
Earnings to Common Shareholders, Net income per common share — diluted $ 80,334 $ 44,361 $ 158,154 $ 95,421
Weighted-average number of common shares — basic 12,221 12,099 12,191 11,802
Weighted-average number of common shares — diluted 12,333 12,150 12,259 11,823
Net income per common share — basic $ 6.61 $ 3.70 $ 13.05 $ 8.16
Net income per common share — diluted $ 6.51 $ 3.65 $ 12.90 $ 8.07
Common Class A        
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 65,074 $ 33,776 $ 126,146 $ 71,761
Weighted-average number of common shares — basic 9,846 9,136 9,663 8,797
Net income per common share — basic $ 6.61 $ 3.70 $ 13.05 $ 8.16
Common Class B        
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Allocation of net income for basic common stock $ 15,254 $ 10,581 $ 31,996 $ 23,652
Class B Common Stock 2,308 2,862 2,451 2,899
Earnings to Common Shareholders, Class B Common Stock $ 15,254 $ 10,581 $ 31,996 $ 23,652
Weighted-average number of common shares — basic 2,308 2,862 2,451 2,899
Net income per common share — basic $ 6.61 $ 3.70 $ 13.05 $ 8.16
Net income per common share — diluted $ 6.51 $ 3.65 $ 12.90 $ 8.07