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

 September 30, 2021December 31, 2020
Revolving line of credit$171,000 $207,000 
Term loan, net of deferred debt issuance costs of $1,448 and $1,668 in 2021 and 2020, respectively
229,102 240,145 
2.625% convertible notes, net of deferred debt issuance costs of $4,144 and $5,475 in 2021 and 2020, respectively, and unamortized discount of $26,009 and $33,620 in 2021 and 2020, respectively
314,846 305,904 
Financing leases638 587 
Total debt715,586 753,636 
Less:  Current portion12,251 18,415 
Total long-term debt$703,335 $735,221 
Schedule of Maturities of Long-term Debt
The scheduled maturities of long-term debt outstanding at September 30, 2021 are as follows:

Remaining 2021$2,981 
202211,925 
202314,906 
2024365,869 
202523,850 
2026327,018 
The above amounts exclude debt discount, deferred debt issuance costs and financing leases.