v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Convertible Notes
The following table presents details of the Company's convertible senior notes outstanding as of June 30, 2025, which are further discussed below (principal in thousands):
Date Issued
Maturity Date (1)
PrincipalInterest Rate per Annum
Conversion Rate for Each $1,000 Principal (2)
Initial Conversion Price per Share
2026 Notes
June 1, 2019
June 1, 2026
$303,995 0.75 %$11.2851 $88.61 
2025 NotesNovember 15, 2020November 15, 2025$191,000 0.125 %$7.1355 $140.14 
_______________________________________________________________________
(1) Unless earlier converted or repurchased in accordance with their terms prior to such date
(2) Subject to adjustment upon the occurrence of certain specified events
The Notes consist of the following:
As of June 30, 2025As of December 31, 2024
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$303,995 $191,000 $303,995 $191,000 
Unamortized debt issuance costs(1,253)(304)(1,880)(669)
Net carrying amount$302,742 $190,696 $302,115 $190,331 
Schedule of Interest Expense
The following table sets forth expenses related to the Notes and Revolving Credit Agreement:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Contractual interest expense$708 $630 $1,426 $1,259 
Amortization of debt issuance costs543 495 1,086 991 
Total$1,251 $1,125 $2,512 $2,250