XML 67 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]    
Document Period End Date Mar. 28, 2020  
Net (loss) income $ (18,135) $ 22,520
Weighted-average shares outstanding 28,297 27,863
Dilutive effect of employee stock options and restricted shares 0 900
Diluted weighted-average shares outstanding 28,297 28,763
Basic income per share $ (0.64) $ 0.81
Diluted income per share $ (0.64) $ 0.78
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 800 0