XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of outstanding long-term debt outstanding
Outstanding long-term debt was as follows:
June 30, 2023December 31, 2022
Senior long-term debt:
Senior Secured Credit Facility (stated maturity date October 7, 2024)$88,000 $100,000 
Other debt:
Lines of credit4,129 13,778 
Notes payable and other debt59,818 72,209 
Total senior and other debt151,947 185,987 
Finance lease obligations and sale-leaseback financings58,175 48,186 
Total long-term debt and finance leases210,122 234,173 
Less: total unamortized deferred financing costs1,308 2,060 
Less: current portion of long-term debt and finance leases62,702 56,184 
Long-term debt and finance leases, less current portion$146,112 $175,929