XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Computation of diluted earnings:        
Net income $ 83.1 $ 86.1 $ 109.3 $ 106.2
Add: Interest expense from assumed conversion of convertible notes, net of tax 1.0 1.1 2.0 2.0
Net income for diluted earnings per share calculation $ 84.1 $ 87.2 $ 111.3 $ 108.2
Computation of diluted weighted average shares outstanding:        
Basic weighted average shares outstanding 45,429,998 49,637,589 45,623,470 49,724,478
Incremental shares from assumed exercise of stock options and vesting of restricted stock units 488,454 452,008 423,354 412,223
Incremental shares from assumed conversion of convertible debt 2,781,818 2,781,818 2,781,818 2,781,818
Diluted weighted average shares outstanding 48,700,270 52,871,415 48,828,642 52,918,519