XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue, Deferred Revenue and Deferred Commissions - Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Movementin Deferred Commissions Roll Forward    
Deferred commissions, beginning balance $ 357,991 $ 367,590
Additions [1] 218,876 187,381
Revenue/commissions recognized (218,056) (196,980)
Deferred commissions, ending balance 358,811 357,991
Deferred revenue, beginning balance 1,595,032 1,445,538
Additions [1] 2,426,490 2,012,389
Revenue/commissions recognized (2,148,816) (1,862,895)
Deferred revenue, ending balance $ 1,872,706 $ 1,595,032
[1] Includes both billed and unbilled amounts.