Net Income Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Stock options | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive common share equivalents (in shares) | 1,613 | 147 | 1,785 | 167 |
Unvested RSAs and RSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive common share equivalents (in shares) | 2,316 | 49 | 1,197 | 67 |
Shares committed under ESPP | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive common share equivalents (in shares) | 10 | 0 | 1 | 0 |