XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt [Abstract]  
Schedule Of Short-Term And Long-Term Balances Of Term Loan

June 30,

December 31,

2021

2020

Term loan balance

$

217,125

$

218,250

Convertible senior notes

100,000

79,555

2.45% Sparkasse Zollernalb (KFW Loan 1)

726

886

1.40% Sparkasse Zollernalb (KFW Loan 2)

1,262

1,457

Total loan balance

319,113

300,148

Less unamortized loan origination costs

(9,411)

(8,485)

Net borrowings

309,702

291,663

Less short-term loan balance

(1,652)

(1,195)

Long-term loan balance

$

308,050

$

290,468