XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
 
 December 31,
 20212020
Senior credit facility$119,500 $120,312 
Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million
76,673 89,745 
Other6,392 10,159 
Total debt202,565 220,216 
Less: Current portion(20,162)(10,678)
Long-term debt, net of current portion$182,403 $209,538 
Schedule of Principal Payments Due Under All Borrowing Agreements
Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:
 
2022$20,180 
2023178,862 
20241,184 
2025726 
2026386 
Thereafter1,227 
Total$202,565