XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Components of Debt
The following table sets forth the components of debt as of March 31, 2024 and December 31, 2023:
March 31, 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 $(4,038)$155,962 $160,000 $(4,288)$155,712 
CIBC loan, due 20263,543 (11)3,532 3,971 (13)3,958 
Total term loans163,543 (4,049)159,494 163,971 (4,301)159,670 
Revolving lines of credit
10,736 (50)10,686 1,171 — 1,171 
Total debt$174,279 $(4,099)$170,180 $165,142 $(4,301)$160,841 
The outstanding debt as of March 31, 2024 and December 31, 2023 is classified in the condensed consolidated balance sheets as follows:
March 31, 2024December 31, 2023
Current liabilities - Current debt obligations$13,184 $4,106 
Noncurrent liabilities - Long-term debt, net of current maturities156,996 156,735 
Total debt$170,180 $160,841 
Schedule of Components of Interest Expense on Debt
The table below sets forth the components of interest expense for the three months ended March 31, 2024 and March 31, 2023:
Three Months Ended
March 31,
20242023
Interest expense on the 2027 Notes
Stated interest at 4.50% per annum
$1,795 $1,800 
Amortization of discount and issuance cost250 234 
Total interest expense related to the 2027 Notes2,045 2,034 
Interest expense on other debt obligations:
Contractual interest61 88 
Amortization of discount and issuance cost— 26 
Total interest expense related to other debt obligations61 114 
Total interest expense$2,106 $2,148 
Schedule of Maturities of Long-Term Debt
The future maturities of the debt obligations are as follows:
2024 (remaining nine months)$— 
2025$14,279 
2026$— 
2027$160,000 
2028$— 
Total$174,279