Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details)

v3.19.3
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Sep. 29, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]                
Income from continuing operations $ 4,528     $ 3,592     $ 27,748 $ 26,790
Income from discontinued operations, net of income taxes       9       30
Net income $ 4,528 $ 9,309 $ 13,911 $ 3,601 $ 9,573 $ 13,646 $ 27,748 $ 26,820
Shares:                
Weighted average number of common shares outstanding - basic 28,951,612     29,720,472     29,159,922 29,708,055
Weighted average number of common shares outstanding - diluted 29,191,076     30,358,284     29,563,396 30,370,193
Basic earnings per common share:                
Continuing operations (in dollars per share) $ 0.16     $ 0.12     $ 0.95 $ 0.90
Basic earnings per share 0.16     0.12     0.95 0.90
Diluted earnings per common share:                
Continuing operations 0.16     0.12     0.94 0.88
Diluted earnings per share $ 0.16     $ 0.12     $ 0.94 $ 0.88