XML 34 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2019
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Unbilled revenues accrued $ 22,200 $ 19,100       $ 22,200
Receivables outstanding balance 135,997 125,130       135,997
Provision (reversal) of allowance for doubtful accounts receivables   0   $ 5,491    
Texas Customer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Receivables outstanding balance   $ 1,400        
Amount of damages claimed $ 1,400          
Provision (reversal) of allowance for doubtful accounts receivables           $ 1,400
Renewable Energy Industry Customer | Services            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Provision (reversal) of allowance for doubtful accounts receivables     $ (1,000) 5,700 $ 700  
Recovery from unrelated bad debt provision     $ 1,700 $ 200