XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The computations of the numerators and denominators of diluted net income per share attributable to common stockholders are as follows (in thousands, except per share amounts):
 Three Months Ended
March 31,
 20222023
Numerator:
Net income attributable to common stockholders, diluted$33,978 $14,548 
Denominator:
Weighted-average common shares outstanding, basic33,741 33,595 
Plus: dilutive effect of assumed conversion of Convertible Senior Notes2,701 2,701 
Plus: dilutive effect of assumed conversion of restricted stock units512 144 
Plus: dilutive effect of assumed conversion of common stock options208 
Plus: dilutive effect of assumed issuance of common stock pursuant to the ESPP23 285 
Weighted-average common shares outstanding, diluted37,185 36,727 
Net income per share attributable to common stockholders, diluted$0.91 $0.40