XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Income Per Share, Basic and Diluted
Three Months Ended June 30,
20222021
Numerator
Net income$22,383 $26,322 
Less: undistributed earnings attributable to participating securities— (15,581)
Net income attributable to Class A and Class B common stockholders, basic and diluted
$22,383 $10,741 
Denominator
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, basic
192,947 87,599 
Dilutive effect of assumed exercise of options to purchase common stock21,760 27,119 
Dilutive effect of assumed exercise of common stock warrants187 202 
Dilutive effect of other shared based awards60 — 
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, diluted
214,954 114,920 
Net income per share attributable to Class A and Class B common stockholders, basic
$0.12 $0.12 
Net income per share attributable to Class A and Class B common stockholders, diluted
$0.10 $0.09 
Antidilutive Securities Excluded from Computation of Net Income Per Share
Three Months Ended June 30,
20222021
Stock options33 1,108 
Other share-based awards523 
Common stock warrants516 — 
Total1,072 1,110