XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Contract Acquisition Cost [Roll Forward]    
Beginning balance $ 43,549 $ 26,150
Capitalization of contract acquisition costs 39,107 17,005
Amortization of deferred contract acquisition costs (18,173) (13,921)
Ending balance $ 64,483 $ 29,234