XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details
The table below presents selected balance sheet account balances (in millions):

June 30,
2025
December 31,
2024
Other current assets:
Prepaid expenses and income taxes$50.5 $44.6 
Other35.6 17.1 
$86.1 $61.7 
Other non-current assets:
Operating lease right-of-use assets$64.5 $61.9 
Other22.4 33.9 
$86.9 $95.8 
Other current liabilities:
Accounts payable$33.5 $27.2 
Operating lease liabilities20.4 19.5
Contract liabilities37.9 17.6
Other97.0 84.8
$188.8 $149.1 
Other long-term liabilities:
Operating lease liabilities$48.2 $46.9 
Other1.8 17.3 
$50.0 $64.2