XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Overview and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jul. 31, 2024
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

 

 

 

Fiscal Year Ended July 31,

 

 

July 31,
2023

 

 

July 31,
2024

 

Partners

 

2022

 

 

2023

 

 

2024

 

 

 

 

 

 

 

Partner A

 

(1)

 

 

(1)

 

 

(1)

 

 

(1)

 

 

 

16

%

Partner B

 

 

33

%

 

 

32

%

 

 

31

%

 

 

17

%

 

 

12

%

Partner C

 

 

15

%

 

 

16

%

 

 

16

%

 

 

19

%

 

 

10

%

Partner D

 

(1)

 

 

(1)

 

 

(1)

 

 

 

11

%

 

(1)

 

Partner E

 

 

11

%

 

 

10

%

 

 

11

%

 

(1)

 

 

(1)

 

 

(1)
Less than 10%
Schedule of Changes in Allowance for Credit Losses

The changes in the allowance for credit losses are as follows:

 

 

 

Fiscal Year Ended July 31,

 

 

 

2022

 

 

2023

 

 

2024

 

 

 

(in thousands)

 

Allowance for credit losses—beginning balance

 

$

892

 

 

$

644

 

 

$

733

 

Charged to allowance for credit losses

 

 

200

 

 

 

212

 

 

 

830

 

Recoveries

 

 

(80

)

 

 

(123

)

 

 

 

Write-offs

 

 

(368

)

 

 

 

 

 

(791

)

Allowance for credit losses—ending balance

 

$

644

 

 

$

733

 

 

$

772