XML 103 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Apr. 03, 2021
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Numerator:                        
Net income (loss) $ 33,886 $ 21,599 $ 17,511 $ 11,903 $ 5,998 $ 17,037 $ 17,745 $ 17,380 $ 84,899 $ 84,899 $ 58,160 $ (58,208)
Undistributed earnings allocated to participating securities                   (77) (170)  
Net income (loss) attributable to the Company's common shareholders                   $ 84,822 $ 57,990 $ (58,208)
Denominator:                        
Basic weighted average shares outstanding                   56,648 56,516 53,491
Dilutive securities                   325 246  
Diluted weighted average shares outstanding                   56,973 56,762 53,491
Basic net income (loss) per share: $ 0.60 $ 0.38 $ 0.31 $ 0.21 $ 0.11 $ 0.30 $ 0.31 $ 0.31 $ 1.50 $ 1.50 $ 1.03 $ (1.09)
Diluted net income (loss) per share: $ 0.59 $ 0.38 $ 0.31 $ 0.21 $ 0.11 $ 0.30 $ 0.31 $ 0.31 $ 1.49 $ 1.49 $ 1.02 $ (1.09)