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

 March 31, 2022December 31, 2021
Revolving line of credit$151,000 $140,000 
Term loan, net of deferred debt issuance costs of $1,297 and $1,373 in 2022 and 2021, respectively
223,290 226,196 
2.625% convertible notes, net of deferred debt issuance costs of $3,986 and $3,700 in 2022 and 2021, respectively, and unamortized discount of $23,404 in 2021
341,014 317,896 
Financing leases469 564 
Total debt715,773 684,656 
Less:  Current portion12,231 12,249 
Total long-term debt$703,542 $672,407 
Schedule of Maturities of Long-Term Debt
The scheduled maturities of long-term debt outstanding at March 31, 2022 are as follows:

Remaining 2022$8,944 
202314,906 
2024365,869 
202523,850 
2026307,018 
2027— 
The above amounts exclude deferred debt issuance costs and financing leases.