XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Commissions - Deferred Revenue, by Arrangement, Disclosure (Details)
$ in Thousands
3 Months Ended
Oct. 31, 2021
USD ($)
Movement in Deferred Commissions [Roll Forward]  
Deferred commissions, beginning balance $ 343,420
Additions 60,187
Revenue/commissions recognized (53,962)
Deferred commissions, ending balance 349,645
Deferred revenue, beginning balance 1,312,923
Additions 398,928
Revenue/commissions recognized (378,517)
Deferred revenue, ending balance $ 1,333,334