XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE (Tables)
3 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended June 30,
 20212020
Net loss$(43,906)$(41,913)
Weighted average common shares outstanding - basic and diluted109,925103,607
Net loss per share:
Basic and diluted$(0.40)$(0.40)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Three Months Ended June 30,
 20212020
Stock options1,413 2,259 
Restricted stock units12,483 9,443 
Potential shares attributable to the ESPP444 582 
Total potential anti-dilutive shares14,340 12,284