v3.26.1
Revenue, Accounts Receivable, Deferred Revenue, and Remaining Performance Obligations - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 1,546,793 $ 1,144,969 $ 2,937,744 $ 2,187,043
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 1,491,861 1,090,496 2,826,190 2,087,309
Professional services and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 54,932 $ 54,473 $ 111,554 $ 99,734