Quarterly report pursuant to Section 13 or 15(d)

Fair value (Tables)

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

(Unaudited)

December 31, 2021

September 30, 2022

   

Fair

   

Carrying

   

Fair

   

Carrying

Value (1)

Value (2)

Value (1)

Value (2)

2025 Notes

$

594,866

581,117

2026 Notes

370,013

321,738

108,692

103,028

2029 Notes

654,080

577,149

415,837

411,363

2030 Notes

641,400

593,234

537,780

593,736

2026 Convertible Notes

331,655

52,206

400,454

55,701

Total

$

2,592,014

2,125,444

1,462,763

1,163,828

(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.