XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt    
Total debt $ 377,197 $ 295,219
Unamortized debt costs (4,125) (4,910)
Current maturities of long-term debt (8,157) (8,735)
Short-term debt (67,871) (4,510)
Long-term debt, net 297,044 277,064
Term loan    
Debt    
Total debt 232,961 235,668
ABL facility    
Debt    
Total debt 72,842 51,890
International trade finance lines    
Debt    
Total debt 67,871 4,510
International notes payable    
Debt    
Total debt 3,516 3,126
Other loans    
Debt    
Total debt $ 7 $ 25