XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Computation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Numerators:        
Consolidated net income $ 22,490 $ 13,603 $ 58,789 $ 36,577
Denominators:        
Weighted average common shares outstanding—basic 35,729 35,447 35,625 35,366
Dilutive potential common shares 199 317 256 405
Weighted average common shares outstanding— diluted 35,928 35,764 35,881 35,771
Antidilutive potential common shares excluded from above 73 1 104 18
Earnings per common share (Note 5):        
Basic $ 0.63 $ 0.38 $ 1.65 $ 1.03
Diluted $ 0.63 $ 0.38 $ 1.64 $ 1.02