v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Unrecorded Purchase Obligation The following table sets forth the U.S. dollar equivalents of such commitments as of June 30, 2025. The commitments included in this table do not reflect any liabilities that are included on our June 30, 2025 condensed consolidated balance sheet.
 Payments due during: 
 
Remainder of 2025
  
 20262027202820292030ThereafterTotal
 in millions
Purchase commitments$397.0 $628.8 $543.0 $508.3 $102.1 $36.3 $18.9 $2,234.4 
Programming commitments72.9 44.8 33.3 2.2 0.8 — — 154.0 
Network and connectivity commitments41.7 45.4 4.6 1.0 0.5 0.1 0.1 93.4 
Other commitments270.5 181.2 13.8 9.8 5.7 2.5 2.7 486.2 
Total$782.1 $900.2 $594.7 $521.3 $109.1 $38.9 $21.7 $2,968.0