| Schedule of Basic and Diluted Net Income (Loss) Per Share |
The computation of basic and diluted net income per share attributable to common stockholders is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended April 30, |
|
|
Nine Months Ended April 30, |
|
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
|
(in thousands, except per share data) |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
63,363 |
|
|
$ |
72,087 |
|
|
$ |
149,716 |
|
|
$ |
237,205 |
|
Add: Interest expense related to convertible senior notes, net of tax |
|
|
1,099 |
|
|
|
1,108 |
|
|
|
2,074 |
|
|
|
3,305 |
|
Diluted net income |
|
$ |
64,462 |
|
|
$ |
73,195 |
|
|
$ |
151,790 |
|
|
$ |
240,510 |
|
Denominator: |
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average shares, basic |
|
|
267,566 |
|
|
|
265,950 |
|
|
|
267,081 |
|
|
|
268,058 |
|
Add: Dilutive effect of common stock equivalents |
|
|
29,238 |
|
|
|
21,531 |
|
|
|
25,861 |
|
|
|
23,934 |
|
Weighted average shares, diluted |
|
|
296,804 |
|
|
|
287,481 |
|
|
|
292,942 |
|
|
|
291,992 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per share attributable to Class A common stockholders, basic |
|
$ |
0.24 |
|
|
$ |
0.27 |
|
|
$ |
0.56 |
|
|
$ |
0.88 |
|
Net income per share attributable to Class A common stockholders, diluted |
|
$ |
0.22 |
|
|
$ |
0.25 |
|
|
$ |
0.52 |
|
|
$ |
0.82 |
|
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
The following shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive:
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended April 30, |
|
|
|
2025 |
|
|
2026 |
|
|
|
(in thousands) |
|
Outstanding stock options, RSUs and PSUs |
|
|
1,069 |
|
|
|
5,605 |
|
Employee stock purchase plan |
|
|
86 |
|
|
|
181 |
|
Total |
|
|
1,155 |
|
|
|
5,786 |
|
|