v3.26.1
Earnings Per Share: (Details) - shares
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Earnings Per Share:        
Denominator for basic EPS - weighted average common shares 3,582,087 3,539,437 3,577,169 3,539,042
Dilutive shares associated with option plans 113,923 133,698 124,347 133,997
Denominator for diluted EPS - weighted average common shares and dilutive potential common shares 3,696,010 3,673,135 3,701,516 3,673,039
Options excluded from EPS calculation - anti-dilutive (in shares) 20,546 9,398 14,548 11,380