v3.25.2
Business Combinations -Schedule of Pro Forma Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination, Pro Forma Information [Abstract]        
Net revenue $ 760.5 $ 762.6 $ 1,447.1 $ 1,481.9
Net income $ 69.0 $ 67.2 $ 114.4 $ 125.0
Basic net income per share (in USD per share) $ 2.52 $ 2.39 $ 4.17 $ 4.44
Diluted net income per share (in USD per share) $ 2.52 $ 2.37 $ 4.15 $ 4.41