Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS (Tables)

v3.24.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023
Fair Value Measurements 
 
at December 31, 2022
  Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total
    (in thousands)     (in thousands)  
Assets:
Cash equivalents $ 580,126  $ —  $ —  $ 580,126  $ 503,964  $ —  $ —  $ 503,964 
Interest rate swaps
—  39,232  —  39,232  —  41,515  —  41,515 
Forward currency contracts
—  156  —  156  —  1,530  —  1,530 
Investments in nonconsolidated affiliates 865  —  —  865  3,873  —  —  3,873 
Total $ 580,991  $ 39,388  $ —  $ 620,379  $ 507,837  $ 43,045  $ —  $ 550,882 
Liabilities:
Equity awards
$ —  $ —  $ 5,938  $ 5,938  $ —  $ —  $ —  $ — 
Forward currency contracts
—  6,468  —  6,468  —  2,227  —  2,227 
Put option
—  —  2,980  2,980  —  —  11,826  11,826 
Contingent consideration
—  —  106,265  106,265  —  —  70,289  70,289 
Total $ —  $ 6,468  $ 115,183  $ 121,651  $ —  $ 2,227  $ 82,115  $ 84,342 
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, 2023 and 2022:
Estimated Fair Value at:
December 31, 2023 December 31, 2022
Level 2
(in thousands)
6.5% Senior Secured Notes due 2027 $ 1,222,608  $ 1,175,460 
3.75% Senior Secured Notes due 2028 $ 469,515  $ 429,035 
4.875% Senior Notes due 2024 $ 570,412  $ 560,027 
5.625% Senior Notes due 2026 $ 297,606  $ 285,315 
4.75% Senior Notes due 2027 $ 913,653  $ 847,562 
2.5% Convertible Senior Notes due 2023 $ —  $ 588,473 
2.0% Convertible Senior Notes due 2025 $ 423,668  $ 397,536 
3.125% Convertible Senior Notes due 2029 $ 1,136,160  $ —