XML 17 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
(Net Loss) Earnings per Share - Schedule of Calculation of Basic and Diluted (Net Loss) Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Numerator      
Net income $ 35,667 $ 30,685 $ 5,347
Net loss attributable to non-controlling interest   47 347
Repurchase of Class B common stock (40,816)    
Net (loss) income attributable to common stockholders $ (5,149) $ 30,685 $ 5,347
Denominator      
Weighted average shares used to compute (net loss) earnings per share — basic 57,294 41,936 41,936
Weighted average number of shares used to compute (net loss) earnings per share — diluted 57,294 44,584 44,044
(Net loss) earnings per share:      
Basic $ (0.09) $ 0.47 $ 0.08
Diluted $ (0.09) $ 0.44 $ 0.08
Common Class A      
Numerator      
Net income $ 4,805    
Repurchase of Class B common stock (5,499)    
Net (loss) income attributable to common stockholders $ (694)    
Denominator      
Weighted average shares used to compute (net loss) earnings per share — basic 7,719    
Weighted average number of shares used to compute (net loss) earnings per share — diluted 7,719    
(Net loss) earnings per share:      
Basic $ (0.09)    
Diluted $ (0.09)    
Common Class B      
Numerator      
Net income $ 30,862 $ 30,638 $ 5,000
Net loss attributable to non-controlling interest   47 347
Repurchase of Class B common stock (35,317)    
Undistributed earnings to participating security   (10,957) (1,853)
Net (loss) income attributable to common stockholders $ (4,455) $ 19,728 $ 3,494
Denominator      
Weighted average shares used to compute (net loss) earnings per share — basic 49,575 41,936 41,936
Effect of dilutive stock options and RSUs   2,648 2,108
Weighted average number of shares used to compute (net loss) earnings per share — diluted 49,575 44,584 44,044
(Net loss) earnings per share:      
Basic $ (0.09) $ 0.47 $ 0.08
Diluted $ (0.09) $ 0.44 $ 0.08