XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other current assets:    
Prepaid expenses and income taxes $ 50.5 $ 44.6
Other 35.6 17.1
Other current assets 86.1 61.7
Other non-current assets:    
Operating lease right-of-use assets 64.5 61.9
Other 22.4 33.9
Other non-current assets 86.9 95.8
Other current liabilities:    
Accounts payable 33.5 27.2
Operating lease liabilities 20.4 19.5
Contract liabilities 37.9 17.6
Other 97.0 84.8
Other current liabilities 188.8 149.1
Other long-term liabilities:    
Operating lease liabilities 48.2 46.9
Other 1.8 17.3
Other long-term liabilities 50.0 64.2
Deferred Compensation Liability, Current $ 18.2 1.7
Other Deferred Compensation Arrangements, Liability, Current and Noncurrent   17.8
Deferred Compensation Liability, Classified, Noncurrent   $ 16.1