XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 3,542 $ 1,398 $ 7,092 $ 2,060
Cost of revenue | License - self-managed        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 347 158 693 255
Cost of revenue | Subscription - self-managed and SaaS        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 1,762 861 3,525 1,397
Sales and marketing        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 1,433 $ 379 $ 2,874 $ 408