v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total stock-based compensation $ 77.7 $ 90.5 $ 144.8 $ 168.5
Cost of revenue        
Total stock-based compensation 5.6 6.0 10.5 11.2
Research and development        
Total stock-based compensation 53.8 64.2 100.5 119.6
Sales and marketing        
Total stock-based compensation 5.7 6.2 10.7 11.3
General and administrative        
Total stock-based compensation $ 12.6 $ 14.1 $ 23.1 $ 26.4