XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis The table below sets forth the fair value of derivative instruments as of June 30, 2023 (in millions):
Asset Derivatives as of
June 30, 2023
Liability Derivatives as of
June 30, 2023
Balance Sheet LocationFair ValueBalance Sheet LocationFair Value
Derivative instruments designated as hedging instruments:
Foreign currency contractsOther current assets$2.9 Other current liabilities$8.3 
Commodity contractsOther current assets— Other current liabilities0.4 
Cross currency swap contractOther noncurrent assets26.3 Other noncurrent liabilities— 
Derivative instruments not designated as hedging instruments:
Foreign currency contracts(1)
Other current assets10.4 Other current liabilities14.9 
Total derivative instruments$39.6 $23.6 
__________________________________
(1) The outstanding contracts as of June 30, 2023 range in maturity through September 2023.

    The table below sets forth the fair value of derivative instruments as of December 31, 2022 (in millions):
Asset Derivatives as of
December 31, 2022
Liability Derivatives as of
December 31, 2022
Balance Sheet LocationFair ValueBalance Sheet LocationFair Value
Derivative instruments designated as hedging instruments:
Foreign currency contractsOther current assets$1.3 Other current liabilities$1.3 
Commodity contractsOther current assets— Other current liabilities— 
Cross currency swap contractOther noncurrent assets33.0 Other noncurrent liabilities— 
Derivative instruments not designated as hedging instruments:
Foreign currency contracts(1)
Other current assets6.6 Other current liabilities39.1 
Total derivative instruments$40.9 $40.4 
___________________________________
(1) The outstanding contracts as of December 31, 2022 range in maturity through March 2023.
Assets and liabilities measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022 are summarized below (in millions):
As of June 30, 2023
Level 1Level 2Level 3Total
Derivative assets$— $39.6 $— $39.6 
Derivative liabilities— 23.6 — 23.6 
As of December 31, 2022
Level 1Level 2Level 3Total
Derivative assets$— $40.9 $— $40.9 
Derivative liabilities— 40.4 — 40.4