XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Tables)
3 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Common Stock Reserved for Issuance
The Company has shares of common stock reserved for issuance as follows (in thousands):
June 30, 2025
Common stock warrants251 
2010 Plan
Options outstanding9,899 
2021 Plan
Awards outstanding
4,492 
Shares available for future grant44,238 
2021 ESPP11,630 
Options outstanding outside the Plans
2,568 
Total73,078 
Schedule of 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, 202513,013 $4.82 4.92$692,422 
Options exercised(472)4.32 
Options forfeited or expired(74)6.39 
Balance, June 30, 202512,467 4.83 4.60704,483 
Vested and exercisable as of June 30, 20259,996 4.10 4.36572,163 
Vested and expected to vest as of June 30, 202512,467 4.83 4.60704,483 
Schedule of Restricted Stock Unit Activity
The following table summarizes RSU activity (in thousands, except per share information):
Number of Shares
Weighted-
Average
Grant Date Fair Value
Unvested balance, March 31, 20253,347 $31.66 
Granted811 58.17 
Vested(454)32.78 
Forfeited(159)33.35 
Unvested balance, June 30, 20253,545 37.51 
Schedule of 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,
20252024
Cost of revenue$2,980 $2,894 
Research and development6,649 4,684 
Sales and marketing7,710 6,586 
General and administrative4,526 2,926 
Total stock-based compensation expense$21,865 $17,090