XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts Receivable [Line Items]    
Accounts Receivable, Trade $ 116,273 $ 146,716
Unbilled Receivables, Current 55,326 125,646
Allowance for Doubtful Accounts (5,086) (3,209)
Accounts receivable, net 166,513 269,153
Corporate    
Accounts Receivable [Line Items]    
Accounts Receivable, Trade 3,233 5,008
Unbilled Receivables, Current 0 0
Allowance for Doubtful Accounts (169) (169)
Accounts receivable, net 3,064 4,839
Electric Utilities    
Accounts Receivable [Line Items]    
Accounts Receivable, Trade 39,982 39,721
Unbilled Receivables, Current 31,573 35,125
Allowance for Doubtful Accounts (526) (448)
Accounts receivable, net 71,029 74,398
Gas Utilities    
Accounts Receivable [Line Items]    
Accounts Receivable, Trade 67,686 96,123
Unbilled Receivables, Current 23,753 90,521
Allowance for Doubtful Accounts (4,391) (2,592)
Accounts receivable, net 87,048 184,052
Power Generation    
Accounts Receivable [Line Items]    
Accounts Receivable, Trade 2,867 1,876
Unbilled Receivables, Current 0 0
Allowance for Doubtful Accounts 0 0
Accounts receivable, net 2,867 1,876
Mining    
Accounts Receivable [Line Items]    
Accounts Receivable, Trade 2,505 3,988
Unbilled Receivables, Current 0 0
Allowance for Doubtful Accounts 0 0
Accounts receivable, net $ 2,505 $ 3,988