XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted loss per share
The following table sets forth the computation of basic and diluted net income per common share for the three and six months ended June 30, 2022 and 2021 (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Numerator:
   Net income—basic$19,876 $19,081 $26,704 $29,450 
ASU 2020-06 convertible notes if-converted method adjustment1,039 — 2,078 — 
   Adjusted net income—diluted20,915 19,081 28,782 29,450 
Denominator:
   Weighted average common shares outstanding—basic45,501 44,145 45,185 43,989 
Computation of diluted securities:
ASU 2020-06 convertible notes if-converted method adjustment5,607 — 5,607 — 
   Dilutive effect of stock options1,016 1,062 1,106 1,284 
   Dilutive effect of RSUs347 381 360 426 
Dilutive effect of conversion premium on the 2022 Notes— — — 76 
Dilutive effect of ESPP purchase options
   Weighted average common shares outstanding—diluted52,478 45,592 52,262 45,779 
Net income per share:
   Basic net income per common share$0.44 $0.43 $0.59 $0.67 
   Diluted net income per common share$0.40 $0.42 $0.55 $0.64 
Schedule of potential dilutive effect of the securities excluded from the calculation of diluted loss per share The following table summarizes the outstanding stock options, RSUs and convertible senior notes that were excluded from the diluted net income per common share calculation because the effects of including these potential shares were antidilutive in the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Weighted average number of stock options1,948 2,088 1,855 1,489 
Convertible senior notes— — 1,196 — 
Weighted average number of RSUs31 26 24 14 
      Total1,979 2,114 3,075 1,503