XML 46 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share and Stockholders' Equity (Tables)
6 Months Ended
Jul. 04, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The reconciliation of basic to diluted weighted average common shares outstanding and the calculations for basic earnings per share and diluted earnings per share were as follows for the respective reporting periods:
Fiscal Three Months EndedFiscal Six Months Ended
July 4, 2026June 28, 2025July 4, 2026June 28, 2025
Net income (in thousands)
$6,406 $4,310 $4,948 $7,115 
Weighted average common shares outstanding - Basic7,810,696 7,935,268 7,835,916 8,095,741 
Dilutive effect of share-based awards48,539 41,754 67,496 60,985 
Weighted average common shares outstanding - Diluted7,859,235 7,977,022 7,903,412 8,156,726 
Basic earnings per share$0.82 $0.54 $0.63 $0.87 
Diluted earnings per share$0.81 $0.54 $0.62 $0.87