XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2021
Apr. 30, 2020
ROU Assets and Lease Liabilities [Abstract]      
Operating lease right-of-use assets $ 125,287 $ 125,287 $ 142,716
Short-term portion of operating lease liabilities 20,965 20,965 21,810
Operating lease liabilities, non-current 153,031 153,031 $ 159,782
Increase (decrease) in ROU assets due to new leases as well as modifications and remeasurements to existing operating leases   6,200  
Increase (decrease) in operating lease liabilities due to new leases as well as modifications and remeasurements to existing operating leases   $ 6,100  
Business Optimization Program [Member]      
ROU Assets and Lease Liabilities [Abstract]      
Restructuring charges $ 18,300