XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Long‑Term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Long‑term debt consists of the following:
December 31,
20222021
Bank credit facility:
Revolving loan facility$345,597 $— 
Term loan:
Principal195,000 200,000 
Unamortized debt issuance costs(396)(534)
Term loan net carrying value194,604 199,466 
Bank credit facility net carrying value540,201 199,466 
2026 Notes:
Principal687,830 690,000 
Unamortized debt issuance costs(11,045)(14,677)
2026 Notes net carrying value676,785 675,323 
2027 Notes:
Principal575,000 575,000 
Unamortized debt issuance costs(11,290)(13,797)
2027 Notes net carrying value563,710 561,203 
Total net carrying value1,780,696 1,435,992 
Less: Current portion of long-term debt(5,000)(5,000)
Total long-term debt$1,775,696 $1,430,992 
Schedule of Interest Expense
Interest expense consists of the following:
Year Ended December 31,
202220212020
Bank credit facility:
Revolving loan facility (1)
$15,798 $3,448 $5,680 
Term loans (1)
7,413 117 502 
Amortization and write-off of deferred debt issuance costs1,152 1,309 985 
24,363 4,874 7,167 
2026 Notes:
0.125% Coupon interest
878 803 — 
Amortization of deferred debt issuance costs3,632 3,378 — 
4,510 4,181 — 
2027 Notes:
0.375% Coupon interest
2,186 1,096 — 
Amortization of deferred debt issuance costs2,507 1,268 — 
4,693 2,364 — 
Other obligations1,490 108 50 
Total interest expense$35,056 $11,527 $7,217 
(1)The revolving loan facility and term loans weighted average interest rate was 3.84%, 2.03%, and 1.92% for the years ended December 31, 2022, 2021, and 2020, respectively.
Interest expense, net consists of the following:
Year Ended December 31,
202220212020
Interest expense (see Note 10)$(35,056)$(11,527)$(7,217)
Interest income421 306 437 
Interest expense, net$(34,635)$(11,221)$(6,780)
Schedule of Maturities of Long-term Debt
Scheduled maturities of long‑term debt are as follows:
December 31, 2022
2023$5,000 
202410,000 
2025525,597 
2026687,830 
2027575,000 
Total scheduled maturities of long-term debt$1,803,427