XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Computation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Numerators:    
Consolidated net income $ 18,265 $ 18,820
Denominators:    
Weighted average common shares outstanding—basic 35,810 35,538
Dilutive potential common shares 189 243
Weighted average common shares outstanding— diluted 35,999 35,781
Antidilutive potential common shares excluded from above 113 93
Earnings per common share (Note 4):    
Basic $ 0.51 $ 0.53
Diluted $ 0.51 $ 0.53