Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
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)202020192018
Net income attributable to Class A Common Stock$(682,837)$15,798 $199,899 
Add: Income from conversion of Class C Common Stock— 328 — 
Adjusted net income attributable to Class A Common Stock$(682,837)$16,126 $199,899 
Basic net earnings per share of Class A Common Stock$(2.46)$0.06 $0.76 
Diluted net earnings per share of Class A Common Stock $(2.46)$0.06 $0.75 
Basic weighted average shares of Class A Common Stock outstanding 277,368 267,700 263,341 
Add: Dilutive effects of conversion of Class C Common Stock— 8,869 — 
Add: Dilutive effects of potential common stock— 63 3,514 
Diluted weighted average shares of Class A Common Stock outstanding 277,368 276,632 266,855 
Summary of Shares Excluded From Diluted Earnings Per Share Calculation
The following table presents shares excluded from the diluted earnings per share calculation as their impacts were anti-dilutive for the periods presented:
Year Ended December 31,
(in thousands)
2020(1)
20192018
Out-of-the-money stock options3,571 4,706 818 
Restricted stock6,299 2,895 — 
Performance stock units13 — 39 
Employee Stock Purchase Plan76 22 — 
Weighted average shares of Class C Common Stock 261 — 12,791 
Warrants8,000 8,000 — 

(1)    The Company recognized a net loss during the year ended December 31, 2020, and therefore all potential common shares were anti-dilutive and excluded from the calculation of diluted net earnings per share.