XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net $ 2,200 $ 9,200    
Deferred revenue 562,952 465,294 $ 397,700 $ 259,702
Contracts with Customers        
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net 2,159 9,244    
Deferred contract acquisition costs 151,692 118,047    
Deferred revenue $ 562,952 $ 465,294