XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows (Reconciliation) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Reconciliation of cash, cash equivalents, and restricted cash as shown in the statements of cash flows    
Cash and cash equivalents $ 781,772 $ 1,036,045
Total cash, cash equivalents, and restricted cash 787,046 1,037,435
Prepaid expenses and other current assets    
Reconciliation of cash, cash equivalents, and restricted cash as shown in the statements of cash flows    
Restricted cash 5,144 0
Other assets    
Reconciliation of cash, cash equivalents, and restricted cash as shown in the statements of cash flows    
Restricted cash $ 130 $ 1,390