XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
3 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share

The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:

 

 

 

Three Months Ended
October 31,

 

 

 

2020

 

 

2021

 

 

 

(in thousands, except per share data)

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(265,048

)

 

$

(419,852

)

Denominator:

 

 

 

 

 

 

Weighted average shares—basic and diluted

 

 

203,095

 

 

 

215,499

 

Net loss per share attributable to common stockholders—
   basic and diluted

 

$

(1.31

)

 

$

(1.95

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive are as follows:

 

 

 

Three Months Ended October 31,

 

 

 

2020

 

 

2021

 

 

 

(in thousands)

 

Outstanding stock options and RSUs

 

 

29,710

 

 

 

29,602

 

Employee stock purchase plan

 

 

2,823

 

 

 

1,836

 

Common stock issuable upon the conversion of the Notes

 

 

 

 

 

39,968

 

Contingently issuable shares pursuant to acquisitions

 

 

253

 

 

 

 

Total

 

 

32,786

 

 

 

71,406