XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income per Common Share - Components of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Net Income Per Common Share [Abstract]    
Net income $ 25,418 $ 20,548
Basic weighted-average shares outstanding 30,620,000 38,244,000
Dilutive effect of stock-based awards 1,118,000 1,103,000
Diluted weighted-average shares outstanding 31,738,000 39,347,000
Net income per share – basic $ 0.83 $ 0.54
Net income per share – diluted $ 0.80 $ 0.52