XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Preferred stock par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Preferred stock, authorized (in shares) 5,000,000 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 0.05 $ 0.05 $ 0.05
Common stock, authorized (in shares) 40,000,000 40,000,000 40,000,000
Common stock, issued (in shares) 17,287,967 16,903,157 16,224,191
Common stock, outstanding (in shares) 9,285,318 10,290,935 11,542,880
Treasury stock, shares (in shares) 8,002,649 6,612,222 4,681,311