XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Long Term Debt (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of the following:

 March 31, 2021December 31, 2020
Revolving line of credit$199,000 $207,000 
Term loan, net of deferred debt issuance costs of $1,520 and $1,668 in 2021 and 2020, respectively
236,980 240,145 
2.625% convertible notes, net of deferred debt issuance costs of $5,031 and $5,475 in 2021 and 2020, respectively, and unamortized discount of $31,117 and $33,620 in 2021 and 2020, respectively
308,850 305,904 
Financing leases566 587 
Total debt745,396 753,636 
Less:  Current portion20,076 18,415 
Total long-term debt$725,320 $735,221 
Schedule of Maturities of Long-term Debt
The scheduled maturities of long-term debt outstanding at March 31, 2021 are as follows:

Remaining 2021$14,906 
202224,844 
2023397,750 
2024345,000 
2025— 
The above amounts exclude debt discount, deferred debt issuance costs and financing leases.