XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Accounts Receivable, Deferred Revenue, and Remaining Performance Obligations - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 557,028 $ 334,441 $ 1,476,647 $ 835,553
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 522,752 312,458 1,383,454 780,911
Professional services and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 34,276 $ 21,983 $ 93,193 $ 54,642