XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share and Cash Dividends - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Feb. 05, 2021
Apr. 30, 2022
Apr. 30, 2021
Earnings Per Share Diluted [Line Items]          
Dilutive common stock equivalents were excluded from the computation of diluted earnings per share       170,000 536,000
Cash dividend declared and payable $ 0.35 $ 0.20   $ 0.35 $ 0.20
Dividend paid     $ 2,300 $ 7,940 $ 4,642
Dividend payable date       Apr. 20, 2022 Apr. 21, 2021
Cash dividend paid per share     $ 0.10    
Dividend payable, record date Apr. 06, 2022 Apr. 07, 2021 Jan. 21, 2021