XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of the following at December 31:

 20202019
Revolving line of credit$207,000 $220,000 
Term loan, net of deferred debt issuance costs of $1,668 and $1,528 in 2020 and 2019, respectively
240,145 253,535 
2.625% convertible notes, net of deferred debt issuance costs of $5,475 and $7,252 in 2020 and 2019, respectively, and unamortized discount of $33,620 and $43,312 in 2020 and 2019, respectively
305,904 294,436 
Financing leases587 836 
Total debt753,636 768,807 
Less:  Current portion18,415 13,596 
Total long-term debt$735,221 $755,211 
Schedule of Maturities of Long-term Debt
The scheduled maturities of long-term debt outstanding at December 31, 2020 are as follows:

2021$18,219 
202224,843 
2023405,750 
2024345,000 
2025— 
Thereafter—