XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income $ 35.4 $ 51.5
Add back interest expense, net of tax 1.8 2.6
Net income, diluted $ 37.2 $ 54.1
Weighted average number of common shares outstanding, basic (in shares) 70,272 69,957
Convertible Notes (in shares) 3,479 3,528
Weighted average number of common shares outstanding, diluted (in shares) 74,111 73,741
Earnings per share    
Earnings per share - Basic (in dollars per share) $ 0.50 $ 0.74
Earnings per share - Diluted (in dollars per share) $ 0.50 $ 0.73
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities (in shares) 231 82
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities (in shares) 129 174