XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Computation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Numerators:    
Net income $ 14,676 $ 18,265
Denominators:    
Weighted average common shares outstanding—basic 35,914 35,810
Dilutive common share equivalents 213 189
Weighted average common shares outstanding— diluted 36,127 35,999
Antidilutive common share equivalents excluded from above 71 113
Earnings per common share (Note 5):    
Basic $ 0.41 $ 0.51
Diluted $ 0.41 $ 0.51