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
|