XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Overview and Basis of Presentation (Tables)
6 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Schedules of Concentration of Revenue and Accounts Receivable

For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:

 

 

 

Revenue

 

 

Accounts Receivable as of

 

 

 

Three Months Ended
January 31,

 

 

Six Months Ended
January 31,

 

 

July 31,
2022

 

 

January 31,
2023

 

Partners

 

2022

 

 

2023

 

 

2022

 

 

2023

 

 

 

 

 

 

 

Partner A

 

 

14

%

 

 

12

%

 

 

14

%

 

 

15

%

 

 

11

%

 

 

16

%

Partner B

 

 

34

%

 

 

33

%

 

 

33

%

 

 

32

%

 

 

26

%

 

 

12

%

Partner C

 

(1)

 

 

(1)

 

 

(1)

 

 

(1)

 

 

(1)

 

 

 

10

%

Partner D

 

(1)

 

 

 

10

%

 

 

11

%

 

 

11

%

 

(1)

 

 

(1)

 

 

(1)
Less than 10%