XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of outstanding long-term debt outstanding
Outstanding long-term debt was as follows:
September 30, 2022December 31, 2021
Senior long-term debt:
Senior Secured Credit Facility (stated maturity date October 2024)$— $— 
Other debt:
Lines of credit4,895 10,131 
Notes payable and other debt78,168 102,003 
Total senior and other debt83,063 112,134 
Finance lease obligations and sale-leaseback financings44,104 45,124 
Total long-term debt and finance leases127,167 157,258 
Less: total unamortized deferred financing costs2,405 3,588 
Less: current portion of long-term debt and finance leases46,403 49,082 
Long-term debt and finance leases, less current portion$78,359 $104,588