XML 20 R11.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Net Income (Loss) Per Share | 3 Months Ended
--- | ---
Oct. 31, 2022
Earnings Per Share [Abstract] |
Net Income (Loss) Per Share | Net Income (Loss) Per Share The Company calculates basic earnings per share by dividing the net income (loss) by the weighted average number of shares of common stock outstanding for the period. For options to purchase common stock and Stock Awards, the Company uses the treasury stock method for calculating diluted earnings per share in all periods presented. Effective August 1, 2022, the Company adopted ASU 2020-06 which requires the use of the if-converted method for the Convertible Senior Notes. Prior to August 1, 2022, the Company used the treasury stock method for the Convertible Senior Notes. The following table sets forth the computation of the Company’s basic and diluted net income (loss) per share for the three months ended October 31, 2022 and 2021 (in thousands, except share and per share amounts):
| Three Months Ended October 31, |  |
| 2022 |  | 2021 |  |  |  |
Numerator: |  |  |  |  |  |  |
Net income (loss) | $ | (69,318) |  |  | $ | (51,276) |  |  |  |  |
Net income (loss) per share: |  |  |  |  |  |  |
Basic and diluted | $ | (0.83) |  |  | $ | (0.62) |  |  |  |  |
Denominator: |  |  |  |  |  |  |
Weighted average shares used in computing net income (loss) per share: |  |  |  |  |  |  |
Basic and diluted | 83,320,967 |  |  | 83,225,743 |  |  |  |  |
The following weighted average shares of potential common stock were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been anti-dilutive:
| Three Months Ended October 31, |  |
| 2022 |  | 2021 |  |  |  |
Stock options | 14,806 |  |  | 24,700 |  |  |  |  |
Stock awards | 1,188,284 |  |  | 2,905,346 |  |  |  |  |
Convertible senior notes | 3,516,480 |  |  | 133,668 |  |  |  |  |
During the three months ended October 31, 2022, the average market price of the Company’s common stock did not exceed the initial conversion price of the Convertible Senior Notes. During the three months ended October 31, 2021, the average market price of the Company’s common stock exceeded the initial conversion price of the Convertible Senior Notes and the conversion premium was anti-dilutive under the treasury stock method.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration