XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income attributable to common stockholders diluted $ 27,398 $ 26,523 $ 50,196 $ 49,988
Net income attributable to common stockholders basic $ 27,398 $ 26,523 $ 50,196 $ 49,988
Denominator:        
Weighted-average shares used to compute basic net income per common share 106,289 116,294 106,151 116,555
Dilutive effect of employee stock options (in shares) 9,110 10,386 9,071 11,649
Weighted-average shares used to compute diluted net income per common share 115,399 126,680 115,222 128,204
Net income per share attributable to common stockholders        
Basic (in dollars per share) $ 0.26 $ 0.23 $ 0.47 $ 0.43
Diluted (in dollars per share) $ 0.24 $ 0.21 $ 0.44 $ 0.39