XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Tables)
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Common Stock Reserved for Issuance
The Company has shares of common stock reserved for issuance as follows (in thousands):
June 30, 2023
Common stock warrants641 
2010 Plan
Options outstanding18,367 
2021 Plan
Awards outstanding
2,480 
Shares available for future grant40,500 
2021 ESPP8,182 
Options outstanding outside the plans2,655 
Total72,825 
Stock Option Activity
Stock option activities within the Plans as well as outside of the Plans were as follows:
Number of Shares
(in thousands)
Weighted-Average
Exercise Price
Average Remaining Contractual Term
(in years)
Aggregate Intrinsic Value (in thousands)
Balance, March 31, 202322,407 $4.39 6.56$627,187 
Options exercised(1,251)2.63 
Options forfeited or expired(134)3.53 
Balance, June 30, 202321,022 4.50 6.50620,595 
Vested and exercisable as of June 30, 202311,800 2.79 5.75368,541 
Vested and expected to vest as of June 30, 202320,248 4.41 6.46599,564 
Restricted Stock Unit Activity
The following table summarizes RSU activity (in thousands, except per share information):
Number of SharesWeighted-
Average
Grant Date Fair Value
Unvested balance, March 31, 20231,951 $40.08 
Granted456 34.06 
Vested(180)38.98 
Forfeited(50)38.97 
Unvested balance, June 30, 20232,177 38.94 
Performance-Based Stock Unit Activity
The following table summarizes PSU activity (in thousands, except per share information):
Number of SharesWeighted-
Average
Grant Date Fair Value
Unvested balance, March 31, 2023206 $34.68 
Granted153 33.95 
Forfeited(56)35.27 
Unvested balance, June 30, 2023303 34.20 
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended June 30,
20232022
Cost of revenue$2,461 $2,122 
Research and development3,256 2,552 
Sales and marketing5,995 3,074 
General and administrative2,289 1,758 
Total stock-based compensation expense$14,001 $9,506