Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Revenue Recognition (Details)

v3.19.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Proceeds from insurance settlement, operating activities $ 500    
Accounts receivable, net   $ 337,460 $ 243,746
Deferred revenue   4,304 15,210
Unbilled Revenues      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net   56,200 65,900
Accounts receivable, related parties   $ 4,100 $ 9,100