XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Components of Debt
The following table sets forth the components of debt as of June 30, 2024 and December 31, 2023:
June 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,785)$156,215 $160,000 $(4,288)$155,712 
CIBC loan, due 20263,281 (10)3,271 3,971 (13)3,958 
Total term loans163,281 (3,795)159,486 163,971 (4,301)159,670 
Revolving lines of credit
10,401 (38)10,363 1,171 — 1,171 
Total debt$173,682 $(3,833)$169,849 $165,142 $(4,301)$160,841 
The outstanding debt as of June 30, 2024 and December 31, 2023 is classified in the condensed consolidated balance sheets as follows:
June 30, 2024December 31, 2023
Current liabilities - Current debt obligations$12,586 $4,106 
Noncurrent liabilities - Long-term debt, net of current maturities157,263 156,735 
Total debt$169,849 $160,841 
Schedule of Components of Interest Expense on Debt
The table below sets forth the components of interest expense for the three and six months ended June 30, 2024 and June 30, 2023:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Interest expense on the 2027 Notes
Stated interest at 4.50% per annum
$1,795 $1,820 $3,590 $3,620 
Amortization of discount and issuance cost253 240 503 474 
Total interest expense related to the 2027 Notes2,048 2,060 4,093 4,094 
Interest expense on other debt obligations:
Contractual interest74 84 135 173 
Amortization of discount and issuance cost12 — 12 25 
Total interest expense related to other debt obligations86 84 147 198 
Total interest expense$2,134 $2,144 $4,240 $4,292 
Schedule of Maturities of Long-Term Debt
The future maturities of the debt obligations are as follows:
2024 (remaining 6 months)$— 
2025$13,682 
2026$— 
2027$160,000 
2028$— 
Total$173,682