XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present our assets (liabilities) that are required to be measured at fair value on a recurring basis as of December 31, 2025 and 2024 (in thousands):
 Fair Value at Reporting Date Using
Assets:December 31, 2025Level 1Level 2Level 3
Money market funds$410,493 $410,493 $— $— 
Time deposits30,280 — 30,280 — 
Investment in securities633 633 — — 
Total assets$441,406 $411,126 $30,280 $— 
Liabilities:
Derivatives(1)
Interest rate swap contracts$(1,381)$— $(1,381)$— 
Total liabilities$(1,381)$— $(1,381)$— 
______________________
(1) See Note 11. Derivatives for further detail.
 Fair Value at Reporting Date Using
Assets:December 31, 2024Level 1Level 2Level 3
Money market funds$425,407 $425,407 $— $— 
Time deposits78,595 — 78,595 — 
Investment in securities555 555 — — 
Total assets$504,557 $425,962 $78,595 $— 
Liabilities:
Derivatives(1)
Interest rate swap contracts$(2,266)$— $(2,266)$— 
Total liabilities$(2,266)$— $(2,266)$— 
______________________
(1) See Note 11. Derivatives for further detail.
Schedule of Fair Value and Carrying Value of Debt
The following table presents the fair value and carrying value of our senior notes and borrowings under our senior secured credit facilities as of December 31, 2025 and 2024 (in thousands):
 As of December 31, 2025
As of December 31, 2024
Financial InstrumentFair Value
Carrying Value(1)
Fair Value
Carrying Value(1)
2021 Term Loan B-1$— $— $303,643 $314,453 
2021 Term Loan B-2— — 356,665 364,600 
2022 Term Loan B-1— — 372,593 379,617 
2022 Term Loan B-2
— — 407,228 400,748 
2024 Term Loan B-1355,652 392,183 712,250 689,655 
2024 Term Loan B-266,500 74,169 76,313 74,902 
2025 Term Loan B-1294,725 265,206 — — 
2025 Term Loan B-288,712 78,911 — — 
2028 Term Loan— — 906,020 853,788 
9.25% senior secured notes due 2025
— — 10,510 10,416 
7.375% senior secured notes due 2025
— — 23,081 23,393 
4.00% senior exchangeable notes due 2025
— — 181,322 183,220 
7.32% senior exchangeable notes due 2026
133,701 150,000 172,500 150,000 
8.625% senior secured notes due 2027
93,342 91,607 649,105 656,783 
11.25% senior secured notes due 2027
1,609 1,548 49,400 45,253 
11.125% senior secured notes due 2029
1,015,660 1,000,000 — — 
10.75% senior secured notes due 2029
379,250 422,816 853,220 774,332 
10.75% senior secured notes due 2030
386,274 406,318 — — 
11.125% senior secured notes due 2030
1,114,418 1,325,000 — — 
_____________________
(1)Excludes net unamortized debt issuance costs.