Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table reflects the allocation of net income to common stockholders and EPS computations for the periods indicated based on a weighted average number of common stock outstanding for the period:
 
Year Ended December 31,
(in thousands, except per share data)
2019
 
2018
 
2017
Net income attributable to Class A Common Stock
$
15,798

 
$
199,899

 
$
75,568

Add: Income from conversion of Class C Common Stock
328

 

 

Adjusted net income attributable to Class A Common Stock
$
16,126

 
$
199,899

 
$
75,568

 
 
 
 
 
 
Basic net earnings per share of Class A Common Stock
$
0.06

 
$
0.76

 
$
0.32

Diluted net earnings per share of Class A Common Stock
$
0.06

 
$
0.75

 
$
0.32

 
 
 
 
 
 
Basic weighted average shares of Class A Common Stock outstanding
267,700

 
263,341

 
235,447

Add: Dilutive effects of conversion of Class C Common Stock
8,869

 

 

Add: Dilutive effects of potential common stock
63

 
3,514

 
4,307

Diluted weighted average shares of Class A Common Stock outstanding
276,632

 
266,855

 
239,754


Summary of Shares Excluded From Diluted Earnings Per Share Calculation
The following table presents shares were excluded from the diluted earnings per share calculation as their impacts were anti-dilutive for the periods presented:
 
Year Ended December 31,
(in thousands)
2019
 
2018
 
2017
Out-of-the-money stock options
4,706

 
818

 
819

Restricted stock
2,895

 

 

Performance stock units

 
39

 

Employee Stock Purchase Plan
22

 

 

Weighted average shares of Class C Common Stock

 
12,791

 
18,629

Warrants
8,000