XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share Attributable to Common Stockholders - Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net income $ 7,819 $ 4,779 $ 9,921 $ 4,918 $ 12,598 $ 14,839
Denominator:            
Weighted average common shares outstanding – basic 52,154,616   49,578,536   52,033,268 49,345,202
Net income per share attributable to common stockholders – basic: (in usd per share) $ 0.15   $ 0.20   $ 0.24 $ 0.30
Numerator:            
Net income attributable to common stockholders - diluted $ 7,819   $ 9,921   $ 12,598 $ 14,839
Denominator:            
Weighted average common shares outstanding – basic 52,154,616   49,578,536   52,033,268 49,345,202
Options to purchase common stock (in shares) 4,686,666   6,678,486   4,806,735 7,176,904
Restricted stock (in shares) 6,024   58,112   5,186 29,056
Weighted average shares outstanding – diluted 0   113,077   23,228 56,539
Weighted average shares outstanding – diluted 56,847,306   56,428,211   56,868,417 56,607,701
Net income per share attributable to common stockholders – diluted (in usd per share) $ 0.14   $ 0.18   $ 0.22 $ 0.26