v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 387,598 $ 255,563 $ 743,146 $ 486,080
Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 387,598 $ 255,563 $ 743,146 $ 486,080
Revenue percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 387,598 $ 255,563 $ 743,146 $ 486,080
Revenue percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Customer Concentration Risk | Channel partners        
Disaggregation of Revenue [Line Items]        
Revenue $ 358,165 $ 238,947 $ 687,522 $ 454,550
Revenue percentage 92.00% 93.00% 93.00% 94.00%
Revenue Benchmark | Customer Concentration Risk | Direct customers        
Disaggregation of Revenue [Line Items]        
Revenue $ 29,433 $ 16,616 $ 55,624 $ 31,530
Revenue percentage 8.00% 7.00% 7.00% 6.00%
United States | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 193,508 $ 125,419 $ 369,023 $ 238,832
Revenue percentage 50.00% 49.00% 50.00% 49.00%
Europe, Middle East and Africa | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 124,742 $ 88,174 $ 241,749 $ 168,723
Revenue percentage 32.00% 35.00% 32.00% 35.00%
Asia Pacific | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 57,602 $ 36,029 $ 109,858 $ 67,080
Revenue percentage 15.00% 14.00% 15.00% 14.00%
Other | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue $ 11,746 $ 5,941 $ 22,516 $ 11,445
Revenue percentage 3.00% 2.00% 3.00% 2.00%