XML 60 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes our total outstanding borrowings:
RateMaturity DateJune 30, 2025December 31, 2024
2024 Credit Agreement
Revolving credit facility
S + 1.125%
September 2029$— $— 
Convertible Senior Notes due 20260.25%March 2026600,000 600,000 
Total borrowings600,000 600,000 
Less: unamortized debt discount and debt issuance costs(1,202)(2,066)
Total borrowings, net598,798 597,934 
Current portion of convertible senior notes due 2026, net 598,798 — 
Long Term - convertible senior notes due 2026, net — 597,934 
Total Debt $598,798 $597,934 
The following sets forth the interest expense recognized related to the borrowings and commitment fees for unused portions under the 2024 Credit Agreement, the 2021 Credit Agreement and Convertible Senior Notes and is included in interest expense in the accompanying condensed consolidated statements of income:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Contractual interest expense - Revolving Credit Facility$(256)$(229)$(495)$(459)
Contractual interest expense - Term Loans— — — (761)
Contractual interest expense - Convertible Senior Notes(375)(375)(750)(750)
Amortization of debt discount and debt issuance costs (631)(649)(1,263)(1,467)
Total $(1,262)$(1,253)$(2,508)$(3,437)