Quarterly report pursuant to Section 13 or 15(d)

NET INCOME PER SHARE - Schedule Basic and Diluted Net Income Attributable to Common Stockholders (Details)

v3.21.2
NET INCOME PER SHARE - Schedule Basic and Diluted Net Income Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share, Basic [Abstract]        
Net income $ 11,236 $ 5,120 $ 10,119 $ 23,571
Denominator        
Weighted average shares of common stock outstanding - basic (shares) 125,823 92,596 106,880 92,879
Weighted average shares of common stock outstanding - diluted (shares) 138,795 105,078 120,516 101,876
Net income attributable to common stockholders per share        
Basic (USD per share) $ 0.09 $ 0.06 $ 0.09 $ 0.25
Diluted (USD per share) $ 0.08 $ 0.05 $ 0.08 $ 0.23
Class A common stock        
Earnings Per Share, Basic [Abstract]        
Net income $ 9,796 $ 4,071 $ 8,809 $ 18,755
Potential dilutive effect of stock options (15) 43 (207) 116
Net income attributable to common stockholders – diluted $ 9,781 $ 4,114 $ 8,602 $ 18,871
Denominator        
Weighted average shares of common stock outstanding - basic (shares) 109,693 73,619 90,750 73,902
Potential dilutive effect of stock options and RSUs (shares) 11,123 10,811 11,686 7,659
Weighted average shares of common stock outstanding - diluted (shares) 120,816 84,430 102,436 81,561
Net income attributable to common stockholders per share        
Basic (USD per share) $ 0.09 $ 0.06 $ 0.10 $ 0.25
Diluted (USD per share) $ 0.08 $ 0.05 $ 0.08 $ 0.23
Class B common stock        
Earnings Per Share, Basic [Abstract]        
Net income $ 1,440 $ 1,049 $ 1,310 $ 4,816
Potential dilutive effect of stock options 15 (43) 207 (116)
Net income attributable to common stockholders – diluted $ 1,455 $ 1,006 $ 1,517 $ 4,700
Denominator        
Weighted average shares of common stock outstanding - basic (shares) 16,130 18,977 16,130 18,977
Potential dilutive effect of stock options and RSUs (shares) 1,849 1,671 1,950 1,338
Weighted average shares of common stock outstanding - diluted (shares) 17,979 20,648 18,080 20,315
Net income attributable to common stockholders per share        
Basic (USD per share) $ 0.09 $ 0.06 $ 0.08 $ 0.25
Diluted (USD per share) $ 0.08 $ 0.05 $ 0.08 $ 0.23