XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Components of Debt
The following table sets forth the components of debt as of September 30, 2024 and December 31, 2023:
September 30, 2024December 31, 2023
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
Principal
Outstanding
Unamortized
Discount
and
Issuance Cost
Carrying
Amount
2027 Notes$160,000 $(3,525)$156,475 $160,000 $(4,288)$155,712 
CIBC loan, due 20262,976 (10)2,966 3,971 (13)3,958 
Total term loans162,976 (3,535)159,441 163,971 (4,301)159,670 
Revolving lines of credit
17,202 (25)17,177 1,171 — 1,171 
Total debt$180,178 $(3,560)$176,618 $165,142 $(4,301)$160,841 
The outstanding debt as of September 30, 2024 and December 31, 2023 is classified in the condensed consolidated balance sheets as follows:
September 30, 2024December 31, 2023
Current liabilities - Current debt obligations$19,081 $4,106 
Noncurrent liabilities - Long-term debt, net of current maturities157,537 156,735 
Total debt$176,618 $160,841 
Schedule of Components of Interest Expense on Debt
The table below sets forth the components of interest expense for the three and nine months ended September 30, 2024 and September 30, 2023:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Interest expense on the 2027 Notes
Stated interest at 4.50% per annum
$1,815 $1,840 $5,405 $5,460 
Amortization of discount and issuance cost260 246 763 720 
Total interest expense related to the 2027 Notes2,075 2,086 6,168 6,180 
Interest expense on other debt obligations:
Contractual interest93 156 227 329 
Amortization of discount and issuance cost12 — 25 25 
Total interest expense related to other debt obligations105 156 252 354 
Total interest expense$2,180 $2,242 $6,420 $6,534 
Schedule of Maturities of Long-Term Debt
The future maturities of the debt obligations are as follows:
2024 (remaining 3 months)$7,202 
202510,000 
20262,976 
2027160,000 
2028— 
Total$180,178