Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement (Tables)

v3.20.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of carrying values and fair values of debt instruments The carrying values and fair values of debt instruments are as follows (in thousands):
June 30, 2020 December 31, 2019
Carrying Value Fair Value Carrying Value Fair Value
Bank line of credit $ 236,435    $ 236,435    $ 239,485    $ 239,485   
Senior debt 774,451    775,765    625,519    626,023   
Subordinated debt 551,042    585,204    513,938    524,581   
Securitization debt 861,613    945,109    875,998    931,320   
Total $ 2,423,541    $ 2,542,513    $ 2,254,940    $ 2,321,409   
Schedule of fair value, financial instruments measured on recurring basis At June 30, 2020 and December 31, 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy, are as follows (in thousands):
June 30, 2020
Level 1 Level 2 Level 3 Total
Derivative liabilities:
Interest rate swaps $ —    $ 166,325    $ —    $ 166,325   
Total $ —    $ 166,325    $ —    $ 166,325   
Contingent consideration:        
Contingent consideration $ —    $ —    $ 7,984    $ 7,984   
Total $ —    $ —    $ 7,984    $ 7,984   
December 31, 2019
Level 1 Level 2 Level 3 Total
Derivative assets:
Interest rate swaps $ —    $ 683    $ —    $ 683   
Total $ —    $ 683    $ —    $ 683   
Derivative liabilities:
Interest rate swaps $ —    $ 64,361    $ —    $ 64,361   
Total $ —    $ 64,361    $ —    $ 64,361   
Contingent consideration:
Contingent consideration: $ —    $ —    $ 11,809    $ 11,809   
Total $ —    $ —    $ 11,809    $ 11,809   
Schedule of contingent consideration
The change in the activity of Level 3 contingent consideration balance is as follows (in thousands):

Balance at December 31, 2019
$ 11,809   
Change in fair value recognized in earnings within sales and marketing expense (3,145)  
Payable for solar systems that have met deployment milestones (680)  
Balance at June 30, 2020
$ 7,984