XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
The Company and Significant Accounting Policies - Reconciliation of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net income (loss) attributable to common stockholders $ 9,393 $ 12,131 $ 19,747 $ 25,424
Denominator:        
Weighted average common shares outstanding, basic 84,945,873 85,390,333 85,469,675 85,207,992
Basic earnings per share:        
Net income (loss) per share attributable to common stockholders $ 0.11 $ 0.14 $ 0.23 $ 0.30
Numerator:        
Net income (loss) attributable to common stockholders $ 9,393 $ 12,131 $ 19,747 $ 25,424
Denominator:        
Weighted average common shares outstanding, basic 84,945,873 85,390,333 85,469,675 85,207,992
Dilutive securities:        
Stock options and restricted stock units 2,471,628 2,925,399 2,202,051 2,486,403
Weighted average common shares outstanding, diluted 87,417,501 88,315,732 87,671,726 87,694,395
Diluted earnings per share:        
Net income (loss) per share attributable to common stockholders $ 0.11 $ 0.14 $ 0.23 $ 0.29