XML 57 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Commissions - Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Movement in Deferred Commissions [Roll Forward]    
Deferred commissions, beginning balance $ 1,183,441 $ 910,044
Additions 818,042 815,257
Revenue/commissions recognized (688,560) (541,860)
Deferred commissions, ending balance 1,312,923 1,183,441
Deferred revenue, beginning balance 215,528 153,712
Additions 310,966 233,917
Revenue/commissions recognized (183,074) (172,101)
Deferred revenue, ending balance $ 343,420 $ 215,528