XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2024
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 March 31, 2024, net of debt amortization expense, is as follows:
 
Year endingAmount
202419,616
202526,173 
202626,192 
2027423,724 
Total$495,705 
Summary of long term debt
A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2023As of March 31, 2024
 Credit facility, net of amortization expenses $508,867 $495,705 
 3.375% 2019 Senior Notes, net of debt amortization expenses
399,464399,609
 1.750% 2021 Senior Notes, net of debt amortization expenses
348,631$348,781 
Total$1,256,962 $1,244,095 
 Current portion 432,242425,768
 Non-current portion 824,720818,327
Total $1,256,962 $1,244,095