XML 121 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies - Government Contracts (Details) - shares
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 26, 2019
Oct. 31, 2020
Oct. 26, 2019
Denominator for basic earnings per share:        
Weighted average common shares 23,936,950 23,804,364 23,914,737 23,775,355
Dilutive effect of employee stock options, restricted stock and restricted stock units 259,962 257,446 275,579 288,420
Denominator for diluted earnings per share 24,196,912 24,061,810 24,190,316 24,063,775
Number of anti-dilutive shares 23 8,402 269 4,358