XML 64 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition, Contracts with Customers, Accounts Receivable, net and Contract Liability Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Apr. 30, 2020
Balances from contracts with customers [Abstract]    
Accounts receivable, net $ 278,939 $ 309,384
Contract liabilities [1] 398,477 520,214
Contract liabilities (included in Other Long-Term Liabilities) 18,145 14,949
Increase/(decrease) [Abstract]    
Accounts receivable, net (30,445)  
Contract liabilities [1] (121,737)  
Contract liabilities (included in Other Long-Term Liabilities) 3,196  
Sales return reserve recorded in contract liability $ 43,400 $ 32,800
Revenue recognized from beginning contract liability, percentage 97.00%  
[1] The sales return reserve recorded in Contract Liabilities is $43.4 million and $32.8 million, as of January 31, 2021 and April 30, 2020, respectively. This increase was primarily driven by the negative impact of COVID-19 and the expected increase in print book returns.