XML 119 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies [Line Items]      
Rent expense $ 82,500 $ 83,600 $ 24,600
Increase (decrease) in fair value of contingent consideration 0 $ 0 $ 44,276
Commitments related to construction contracts, amount reimbursable 6,300    
Commitments related to construction contracts $ 317,300