XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Debt    
Total debt $ 663,742 $ 728,173
Unamortized debt issuance cost (9,849) (12,080)
Current portion of non-recourse notes due 2029 (15,181) (7,752)
Net long-term debt 638,712 708,341
Convertible subordinated notes due 2023    
Debt    
Total debt 240,984 240,984
Non-recourse notes due 2029    
Debt    
Total debt $ 422,758 $ 487,189