Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table reflects the EPS computations for the periods indicated based on a weighted average number of Class A Common Stock common stock outstanding for each period:
Year Ended December 31,
(in thousands, except per share data)202220212020
Net income (loss) attributable to Class A Common Stock$515,037 $138,175 $(682,837)
Add: Interest on Convertible Senior Notes, net of tax5,484 4,916 — 
Adjusted net income (loss) attributable to Class A Common Stock$520,521 $143,091 $(682,837)
Basic weighted average shares of Class A Common Stock outstanding 286,160 280,871 277,368 
Add: Dilutive effects of Convertible Senior Notes27,074 21,363 — 
Add: Dilutive effects of equity awards and ESPP shares9,582 7,936 — 
Diluted weighted average shares of Class A Common Stock outstanding 322,816 310,170 277,368 
Basic net earnings (loss) per share of Class A Common Stock$1.80 $0.49 $(2.46)
Diluted net earnings (loss) per share of Class A Common Stock$1.61 $0.46 $(2.46)
Summary of Shares Excluded From Diluted Earnings Per Share Calculation
The following table presents shares excluded from the diluted earnings per share calculation for the periods presented as their impacts were anti-dilutive for the periods presented:
Year Ended December 31,
(in thousands)20222021
2020(1)
Out-of-the-money stock options2,038 2,222 3,571 
Restricted stock823 589 6,299 
Performance stock units941 100 13 
Employee Stock Purchase Plan— 76 
Weighted average shares of Class C Common Stock 90,013 — 261 
Private Placement Warrants— 6,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.