v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 850,475 $ 678,034 $ 2,454,338 $ 1,953,889
Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 850,475 $ 678,034 $ 2,454,338 $ 1,953,889
Revenue percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 850,475 $ 678,034 $ 2,454,338 $ 1,953,889
Revenue percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Customer Concentration Risk | Channel partners        
Disaggregation of Revenue [Line Items]        
Revenue $ 718,853 $ 597,890 $ 2,073,322 $ 1,729,238
Revenue percentage 85.00% 88.00% 84.00% 89.00%
Revenue Benchmark | Customer Concentration Risk | Direct customers        
Disaggregation of Revenue [Line Items]        
Revenue $ 131,622 $ 80,144 $ 381,016 $ 224,651
Revenue percentage 15.00% 12.00% 16.00% 11.00%
United States | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 452,617 $ 342,994 $ 1,311,906 $ 990,694
Revenue percentage 53.00% 51.00% 53.00% 51.00%
Europe, Middle East and Africa | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 236,364 $ 203,023 $ 677,034 $ 582,004
Revenue percentage 28.00% 30.00% 28.00% 30.00%
Asia Pacific | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 132,072 $ 107,351 $ 378,730 $ 309,550
Revenue percentage 16.00% 16.00% 15.00% 16.00%
Other | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 29,422 $ 24,666 $ 86,668 $ 71,641
Revenue percentage 3.00% 3.00% 4.00% 3.00%