Quarterly report pursuant to Section 13 or 15(d)

DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)

v3.20.1
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Debt maturing in:  
April 1 through December 31, 2020 $ 11,774,317
2021 2,317,941
2022 1,580,762
2023 761,803
2024 368,593
2025 and thereafter 1,040,253
Total 17,843,669
Nonrecourse  
Debt maturing in:  
April 1 through December 31, 2020 134,958
2021 1,227,143
2022 1,271,962
2023 400,000
2024 0
2025 and thereafter 1,040,253
Total 4,074,316
Recourse  
Debt maturing in:  
April 1 through December 31, 2020 11,639,359
2021 1,090,798
2022 308,800
2023 361,803
2024 368,593
2025 and thereafter 0
Total $ 13,769,353