XML 44 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Schedule of Estimated Future Amortization Expense of Intangible Assets Including Preliminary Estimate of Amortization of Assets Acquired (Details)
$ in Thousands
Aug. 31, 2019
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
2019 (remaining three months) $ 41,946
2020 188,570
2021 173,532
2022 150,213
2023 131,762
Thereafter 522,286
Total $ 1,208,308