XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of maturity profile of term loan outstanding net of debt amortization expense
The maturity profile of the term loan outstanding as of December 31, 2021, net of debt amortization expense, is as follows:
Year endedAmount
202233,564 
2023526,749 
Total$560,313 
Schedule of long term debt
A summary of the Company’s long-term debt is as follows:
As of December 31,
20202021
Credit facility, net of debt amortization expenses $593,850 $560,313 
3.70% 2017 Senior Notes, net of debt amortization expenses
349,342 349,869 
3.375% 2019 Senior Notes, net of debt amortization expenses
397,716 398,298 
1.750% 2021 Senior Notes, net of debt amortization expenses
$— $347,429 
Total$1,340,908 $1,655,909 
Current portion 33,537 383,433 
Non-current portion 1,307,371 1,272,476 
Total $1,340,908 $1,655,909