v3.25.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
The Company’s assets and liabilities related to unrealized gains or losses on fair value hedges measured at fair value on June 30, 2025 and December 31, 2024 are as follows:
Derivatives designated as fair value hedgesBalance Sheet LocationJune 30, 2025December 31, 2024
Asset (liability) derivatives:$’000$’000
Derivative contractsOther current liabilities— (60)
Total— (60)
The table below summarizes the realized gain or (loss) on the Company’s derivative instruments that are designated as fair value hedges and their location in the Unaudited Condensed Consolidated Statement of Operations and Other Comprehensive Income / (Loss):
Three Months Ended June 30,
Derivatives in hedging relationshipsLocation of Gain / (Loss) Recognized20252024
$’000$’000
Derivative contractsCost of goods sold(167)529 
Total(167)529 
Six Months Ended June 30,
Derivatives in hedging relationshipsLocation of Gain / (Loss) Recognized20252024
$’000$’000
Derivative contractsCost of goods sold(31)518 
Total(31)518 
The follow table sets forth the fair value of derivatives not designated as hedging instruments as of June 30, 2025 and December 31, 2024:
DerivativesBalance Sheet LocationJune 30, 2025December 31, 2024
Asset (liability) derivatives:$’000$’000
Derivative contractsOther current assets5,784 18,602 
Derivative assetOther current assets46,697 93,520 
Derivative liabilityOther current liabilities(46,697)(92,094)
Total5,784 20,028 
The table below summarizes the realized gain or (loss) on the Company’s derivative instruments that are not designated as hedges and their location in the Unaudited Condensed Consolidated Statement of Operations and Other Comprehensive Income / (Loss):
Three Months Ended June 30,
DerivativesLocation of Gain / (Loss) Recognized20252024
$’000$’000
Derivative contractsCost of goods sold5,784 3,275 
Total5,784 3,275 
Six Months Ended June 30,
DerivativesLocation of Gain / (Loss) Recognized20252024
$’000$’000
Derivative contractsCost of goods sold8,812 6,534 
Total8,812 6,534