XML 102 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Method Investments and Related-Party Transactions - Summary of Condensed Financial Information Of Significant Non-consolidated Equity Method Investment (Detail) - Euro Infrastructure Co [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of Equity Method Investments [Line Items]      
Total revenues $ 69,559 $ 81,299 $ 70,477
Gross profit 52,653 57,941 49,579
Income from continuing operations 8,869 6,684 3,575
Net income 8,869 6,684 3,575
Net income attributable to Euro Infrastructure Co. 4,523 3,409 $ 1,823
Current assets 129,928 110,464  
Noncurrent assets 211,619 226,194  
Total assets 341,547 336,658  
Current liabilities 16,066 16,335  
Noncurrent liabilities 30,259 24,608  
Noncontrolling interest 144,659 144,900  
Total equity 295,222 295,715  
Total liabilities and equity $ 341,547 $ 336,658