XML 70 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Notes (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Values
The carrying value of our Senior Notes is reflected on our Consolidated Balance Sheets as follows (in thousands):
December 31, 2024December 31, 2023
Long-term liabilities:
Principal amount$400,000 $400,000 
Debt discount, net of accumulated amortization of $1,848 and $1,309, respectively
(2,652)(3,191)
Debt issuance costs, net of accumulated amortization of $526 and $373, respectively
(751)(904)
Carrying value of the Senior Notes$396,597 $395,905 
Schedule of Maturities of Long-term Debt
The aggregate maturities of our Credit Facility and acquisition debt for the next five years subsequent to December 31, 2024 and thereafter, excluding debt issuance costs, are as follows (in thousands):
Credit FacilityAcquisition Debt
Years ending December 31,
2025$— $938 
2026— 491 
2027— 491 
2028— 491 
2029137,000 491 
Thereafter— 5,438 
Total Credit Facility and acquisition debt$137,000 $8,340 
Less: Interest— (2,874)
Present value of Credit Facility and acquisition debt$137,000 $5,466 
The aggregate maturities of our Senior Notes for the next five years subsequent to December 31, 2024 and thereafter are as follows (in thousands):
Principal MaturityDiscount AmortizationCarrying Value
Years ending December 31,
2025$— $(563)$(563)
2026— (588)(588)
2027— (615)(615)
2028— (642)(642)
2029400,000 (244)399,756 
Thereafter— — — 
Total$400,000 $(2,652)$397,348 
Schedule of Long-term Debt Instruments
Our Credit Facility and acquisition debt consisted of the following (in thousands): 
December 31, 2024December 31, 2023
Credit Facility$137,000 $179,100 
Debt issuance costs, net of accumulated amortization of $2,947 and $2,478, respectively
(1,618)(1,306)
Total Credit Facility$135,382 $177,794 
Acquisition debt$5,466 $5,998 
Less: current portion(571)(537)
Total acquisition debt, net of current portion$4,895 $5,461 
The interest expense and amortization of debt issuance costs related to our Credit Facility are as follows (in thousands):
Years ended December 31,
202420232022
Credit Facility interest expense$13,390 $17,251 $7,105 
Credit Facility amortization of debt issuance costs469 552 412 
The imputed interest expense related to our acquisition debt is as follows (in thousands):
Years ended December 31,
202420232022
Acquisition debt imputed interest expense$406 $291 $311 
The interest expense and amortization of debt discount and debt issuance costs related to our Senior Notes are as follows (in thousands):
Years ended December 31,
202420232022
Senior Notes interest expense$17,000 $17,000 $16,980 
Senior Notes amortization of debt discount539 515 493 
Senior Notes amortization of debt issuance costs153 147 140