Quarterly report pursuant to Section 13 or 15(d)

Fair value (Tables)

v3.21.2
Fair value (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value  
Schedule of fair value and carrying value of the senior notes and 2026 Convertible Notes

December 31, 2020

September 30, 2021

   

Fair

   

Carrying

   

Fair

   

Carrying

Value (1)

Value (2)

Value (1)

Value (2)

2022 Notes

$

658,468

658,400

2023 Notes

562,698

571,370

2025 Notes

560,500

585,440

601,800

586,191

2026 Notes

368,128

321,570

2029 Notes

782,600

691,575

2030 Notes

631,860

593,072

2026 Convertible Notes

430,963

169,383

356,689

51,125

Total

$

2,212,629

1,984,593

2,741,077

2,243,533

(1) Fair values are based on Level 2 market data inputs.
(2) Carrying values are presented net of unamortized debt issuance costs and debt discounts or premiums.