XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share and Stockholders' Equity (Tables)
9 Months Ended
Sep. 27, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The reconciliations of basic net income and diluted earnings per common share for the three and nine fiscal months ended September 27, 2025 and September 28, 2024 are as follows:
Three Fiscal Months EndedNine Fiscal Months Ended
September 27, 2025September 28, 2024September 27, 2025September 28, 2024
Net income (in thousands)$1,655 $16,016 $8,770 $47,844 
Weighted-average shares outstanding - Basic7,887,931 8,496,383 8,026,583 8,622,616 
Dilutive effect of share-based awards58,283 31,927 58,054 24,015 
Weighted-average shares outstanding - Diluted7,946,214 8,528,310 8,084,637 8,646,631 
Basic earnings per share$0.20 $1.88 $1.09 $5.54 
Diluted earnings per share$0.20 $1.87 $1.08 $5.53