XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Text Block [Abstract]        
Earnings Per Share     Earnings Per Share
Basic earnings per share is calculated based upon the weighted average number of common shares actually outstanding, and diluted earnings per share is calculated based upon the weighted average number of common shares outstanding and other dilutive securities.
The company’s potentially dilutive securities consist of shares issuable upon vesting of restricted stock grants, computed using the treasury method, and amounted to 29,000 and 53,000 for the three months ended October 3, 2026 and September 27, 2025, respectively.
The company’s potentially dilutive securities consist of shares issuable upon vesting of restricted stock grants, computed using the treasury method, and amounted to 19,000 and 27,000 for the nine months ended October 3, 2026 and September 27, 2025, respectively.
For the three and nine months ended September 27, 2025, the average market price of the company's common stock exceeded the exercise price of the Convertible Notes (as defined below) resulting in 334,000 and 624,000 diluted common stock equivalents to be included in the diluted net earnings per share, respectively.
 
Earnings Per Share, Policy     Earnings Per Share
Basic earnings per share is calculated based upon the weighted average number of common shares actually outstanding, and diluted earnings per share is calculated based upon the weighted average number of common shares outstanding and other dilutive securities.
 
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 29,000 53,000 19,000 27,000
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities   334,000   624,000