XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plans (Tables)
9 Months Ended
Apr. 30, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of RSUs Activity

Below is a summary of RSU activity, including MSUs, under the Stock Plans:

 

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date
Fair Value
per Share

 

 

 

(in thousands)

 

 

 

 

Outstanding at July 31, 2021

 

 

21,708

 

 

$

30.98

 

Granted

 

 

13,059

 

 

$

33.90

 

Released

 

 

(7,722

)

 

$

32.42

 

Forfeited

 

 

(4,279

)

 

$

32.74

 

Outstanding at April 30, 2022

 

 

22,766

 

 

$

31.83

 

Schedule of ESPP Valuation Assumptions

We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:

 

 

 

Nine Months Ended April 30,

 

 

 

2021

 

 

2022

 

Expected term (in years)

 

 

0.78

 

 

 

0.81

 

Risk-free interest rate

 

 

0.1

%

 

 

1.0

%

Volatility

 

 

56.9

%

 

 

43.4

%

Dividend yield

 

 

%

 

 

%

Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs

Total stock-based compensation expense recognized in the condensed consolidated statements of operations is as follows:

 

 

 

Three Months Ended
April 30,

 

 

Nine Months Ended
April 30,

 

 

 

2021

 

 

2022

 

 

2021

 

 

2022

 

 

 

(in thousands)

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

1,291

 

 

$

1,830

 

 

$

4,454

 

 

$

5,529

 

Support, entitlements and other services

 

 

6,337

 

 

 

7,307

 

 

 

17,862

 

 

 

23,564

 

Sales and marketing

 

 

30,743

 

 

 

25,463

 

 

 

93,001

 

 

 

80,975

 

Research and development

 

 

40,802

 

 

 

35,467

 

 

 

114,747

 

 

 

109,709

 

General and administrative

 

 

16,113

 

 

 

14,439

 

 

 

38,874

 

 

 

43,321

 

Total stock-based compensation expense

 

$

95,286

 

 

$

84,506

 

 

$

268,938

 

 

$

263,098