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