XML 197 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt  
Summary of long-term debt

(Thousands)

    

December 31, 2024

    

December 31, 2023

Term loan facility

$

155,313

$

164,063

Delayed draw term loan facility

48,125

Revolving credit facility

112,500

65,000

Convertible notes payable

72,000

International trade finance lines

54,659

43,694

International notes payable

5,111

6,179

Other loans

19

39

Total debt

447,727

278,975

Unamortized debt costs

(3,425)

(2,378)

Current maturities of long-term debt

(14,057)

(9,811)

Convertible notes payable - related party, net

(49,706)

Short-term debt

(54,659)

(43,694)

Long-term debt, net

$

325,880

$

223,092

Schedule of debt payments required in each of the next five years

(Thousands)

    

2025

$

14,057

2026

22,011

2027

285,000

2028

2029

72,000

Thereafter

Total

$

393,068