Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS (Tables)

v3.25.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities Measured on Recurring Basis
In accordance with the fair value hierarchy described above, the following table shows the fair value of our financial assets and liabilities that are required to be measured at fair value on a recurring basis, which are classified on the balance sheets as cash and cash equivalents, other current assets, other long-term assets, other current liabilities and other long-term liabilities:
  Fair Value Measurements 
 
at December 31, 2024
Fair Value Measurements 
 
at December 31, 2023
  Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total
    (in thousands)     (in thousands)  
Assets:
Cash equivalents $ 734,814  $ —  $ —  $ 734,814  $ 580,126  $ —  $ —  $ 580,126 
Interest rate swaps
—  29,251  —  29,251  —  39,232  —  39,232 
Forward currency contracts
—  9,462  —  9,462  —  156  —  156 
Investments in nonconsolidated affiliates 122  —  —  122  865  —  —  865 
Total $ 734,936  $ 38,713  $ —  $ 773,649  $ 580,991  $ 39,388  $ —  $ 620,379 
Liabilities:
Equity awards
$ —  $ —  $ 6,300  $ 6,300  $ —  $ —  $ 5,938  $ 5,938 
Forward currency contracts
—  380  —  380  —  6,468  —  6,468 
Put option
—  —  —  —  —  —  2,980  2,980 
Contingent consideration
—  —  48,311  48,311  —  —  106,265  106,265 
Total $ —  $ 380  $ 54,611  $ 54,991  $ —  $ 6,468  $ 115,183  $ 121,651 
Fair Value of Debt The following table presents the estimated fair values of our senior secured notes, senior notes and convertible senior notes at December 31, 2024 and 2023:
Estimated Fair Value at:
December 31, 2024 December 31, 2023
Level 2
(in thousands)
6.5% Senior Secured Notes due 2027 $ 1,213,896  $ 1,222,608 
3.75% Senior Secured Notes due 2028 $ 472,635  $ 469,515 
4.875% Senior Notes due 2024 (1)
$ —  $ 570,412 
5.625% Senior Notes due 2026 $ 299,529  $ 297,606 
4.75% Senior Notes due 2027 $ 919,049  $ 913,653 
2.0% Convertible Senior Notes due 2025 (2)
$ 103,032  $ 423,668 
3.125% Convertible Senior Notes due 2029 $ 1,365,560  $ 1,136,160 
2.875% Convertible Senior Notes due 2030 (2)
$ 1,105,852  $ — 
___________________
(1)
In November 2024, we repaid $575.0 million principal amount outstanding on our 4.875% senior notes.
(2)
 In December 2024, we issued $1.1 billion principal amount of 2.875% convertible senior notes due 2030 and repurchased $316.0 million aggregate principal amount of the 2.0% convertible senior notes due 2025.