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

March 31,
2025
December 31,
2024
Other current assets:
Prepaid expenses and income taxes$49.8 $44.6 
Other17.5 17.1 
$67.3 $61.7 
Other non-current assets:
Operating lease right-of-use assets$60.3 $61.9 
Other34.9 33.9 
$95.2 $95.8 
Other current liabilities:
Accounts payable$24.3 $27.2 
Operating lease liabilities19.8 19.5
Contract liabilities36.4 17.6
Other79.7 84.8
$160.2 $149.1 
Other long-term liabilities:
Operating lease liabilities$44.6 $46.9 
Other15.4 17.3 
$60.0 $64.2