XML 347 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The following table presents the locations in the consolidated balance sheets and fair value of derivative instruments as of December 31, 2023 and 2022:
December 31, 2023December 31, 2022
Asset derivatives:
Designated foreign currency forward contracts$1,629 $3,154 
Non-designated foreign currency forward contracts937 41 
Cross-currency interest rate swap16,883 48,503 
Prepaid expenses and other current assets19,449 51,698 
Cross-currency interest rate swap — 11,912 
Other assets— 11,912 
Total asset derivatives$19,449 $63,610 
Liability derivatives:
Designated foreign currency forward contracts$1,866 $983 
Non-designated foreign currency forward contracts1,340 477 
Other current liabilities3,206 1,460 
Cross-currency interest rate swap32,097 — 
Other liabilities32,097 — 
Total liability derivatives$35,303 $1,460 
Schedule of foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense The following table summarizes the foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense related to cross currency swaps for the years ended December 31, 2023 and December 31, 2022:
December 31, 2023December 31, 2022
Foreign exchange (losses) gains
$(24,210)$22,399 
Interest benefit18,814 20,880