XML 54 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of outstanding long-term debt outstanding
Outstanding long-term debt was as follows:
June 30, 2022December 31, 2021
Senior long-term debt:
Senior Secured Credit Facility (stated maturity date October 2024)$— $— 
Other debt:
Lines of credit5,102 10,131 
Notes payable and other debt89,123 102,003 
Total senior and other debt94,225 112,134 
Finance lease obligations and sale-leaseback financings44,567 45,124 
Total long-term debt and finance leases138,792 157,258 
Less: total unamortized deferred financing costs2,824 3,588 
Less: current portion of long-term debt and finance leases46,096 49,082 
Long-term debt and finance leases, less current portion$89,872 $104,588