Income Taxes and Tax Receivable Agreement - Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Tax expense (benefit) at U.S.federal statutory rate $ 32,263 $ (26,648) $ (3,840)
State income tax, net of U.S. federal tax benefit (86) 1,059 1,402
Change in valuation allowance 354 (137,721) 29,336
Expiration of carryforwards and stock option forfeitures 0 0 1,286
Net income attributable to non-controlling interests (26,470) (24,996) (13,207)
Changes in measurement of uncertain tax positions (262) (10) 589
Stock option compensation (200) 0 0
Nondeductible transaction costs 0 3,442 4,230
Tax return reconciling differences 1,635 (1,574) (4,419)
Change in effective tax rate 0 (2,143) 0
TRA liability (327) 39,428 0
Other 188 181 381
Total income tax expense (benefit) $ 7,095 $ (148,982) $ 15,758