XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Income Tax Disclosure [Abstract]      
Effective tax rate 9.00% 29.20%  
Increase in effective tax rate from discrete item, percent 4.90% 4.30%  
Discrete income tax expense (benefit) $ 19,500 $ (27,700)  
Gross unrecognized tax benefits increase (decrease) 65,600 (36,400)  
Change in tax benefits that are reasonably possible 71,000    
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, beginning balance 233,690 148,700 $ 168,062
Additions based on tax positions related to prior years 117,770    
Reductions based on tax positions related to prior years (31,958)    
Additions based on tax positions related to the current year 11,795    
Reductions related to settlements with tax authorities (26,556)    
Expiration of statute of limitations (5,423)    
Unrecognized tax benefits. ending balance $ 233,690 $ 148,700 $ 168,062