XML 78 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Movement in Deferred Revenue [Roll Forward]        
Beginning balance $ 3,093,197 $ 2,507,642 $ 3,054,099 $ 2,355,113
Additions to deferred revenue 1,113,499 821,488 3,037,505 2,398,223
Recognition of deferred revenue (1,010,178) (786,014) (2,895,086) (2,210,220)
Ending balance $ 3,196,518 $ 2,543,116 $ 3,196,518 $ 2,543,116