XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of the Business and Summary of Significant Accounting Policies - Use of estimates (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2024
Property, Plant and Equipment [Line Items]        
Property and equipment, useful life 4 years      
Cost of revenue [1],[2] $ (478.5) $ (444.2) $ (444.2)  
Operating income (loss) 538.7 $ 181.3 $ 274.4  
Change in Accounting Method Accounted for as Change in Estimate        
Property, Plant and Equipment [Line Items]        
Cost of revenue 30.5      
Operating income (loss) $ 30.5      
Forecast        
Property, Plant and Equipment [Line Items]        
Property and equipment, useful life       5 years
[1] Includes expenses related to the Company's reduction in workforce such as severance, benefits and other related items during the year ended December 31, 2023. See Note 1, "Description of the Business and Summary of Significant Accounting Policies - Reduction in Workforce" for additional information.
[2] Includes stock-based compensation as follows:
Year Ended
December 31,
202320222021
Cost of revenue$23.3 $24.7 $23.2 
Research and development(6)
237.6 232.3 190.1 
Sales and marketing22.0 22.4 25.0 
General and administrative55.1 51.3 48.8 
Total stock-based compensation$338.0 $330.7 $287.1