XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Deferred Revenue) (Details) - POM - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Movement in Deferred Revenue [Roll Forward]    
Balance, end of the period $ 138,600  
Deferred Revenue    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the period 183,685 $ 212,511
Amounts deferred 20,954 4,222
Amounts recognized on previous deferrals (66,088) (68,088)
Balance, end of the period 138,551 148,645
Deferred Wages    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the period 21,618 27,306
Amounts deferred 139 29
Amounts recognized on previous deferrals (7,541) (9,430)
Balance, end of the period $ 14,216 $ 17,905