Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]        
Net income attributable to Class A Common Stock $ 63,541 $ 20,762 $ 129,631 $ 30,585
Add: Income from conversion of Class C Common Stock 0 1,477 0 1,995
Adjusted net income attributable to Class A Common Stock $ 63,541 $ 22,239 $ 129,631 $ 32,580
Basic net earnings per share of Class A Common Stock (USD per share) $ 0.24 $ 0.09 $ 0.49 $ 0.14
Diluted net earnings per share of Class A Common Stock (USD per share) $ 0.24 $ 0.09 $ 0.49 $ 0.14
Basic weighted average shares of Class A Common Stock outstanding (in shares) 263,757 223,623 262,547 212,759
Add: Dilutive effects of equity awards (in shares) 3,249 925 3,554 2,046
Add: Dilutive effects of conversion (in shares) 0 19,156 0 19,156
Diluted weighted average shares of Class A Common Stock outstanding (in shares) 267,006 243,704 266,101 233,961