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

 June 30, 2021December 31, 2020
Revolving line of credit$185,000 $207,000 
Term loan, net of deferred debt issuance costs of $1,373 and $1,668 in 2021 and 2020, respectively
232,158 240,145 
2.625% convertible notes, net of deferred debt issuance costs of $4,588 and $5,475 in 2021 and 2020, respectively, and unamortized discount of $28,589 and $33,620 in 2021 and 2020, respectively
311,823 305,904 
Financing leases695 587 
Total debt729,676 753,636 
Less:  Current portion21,868 18,415 
Total long-term debt$707,808 $735,221 
Schedule of Maturities of Long-term Debt
The scheduled maturities of long-term debt outstanding at June 30, 2021 are as follows:

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