XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 5,400 3,700 5,400 3,700
Basic weighted average common shares (in shares) 183,438 194,077 188,548 198,064
Nonvested units granted (in shares)     2,500  
Stock-based compensation $ 5,800 $ 6,600 $ 20,700 $ 22,700
Unrecognized compensation costs, nonvested shares and units 40,900   40,900  
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 800   $ 800