XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Computation of diluted earnings:        
Net income $ 122.0 $ 151.5 $ 258.0 $ 260.8
Add: Interest expense from assumed conversion of convertible notes, net of tax 1.0 1.1 2.1 3.2
Net income for diluted earnings per share calculation $ 123.0 $ 152.6 $ 260.1 $ 264.0
Computation of diluted weighted average shares outstanding:        
Basic weighted average shares outstanding 40,331,347 44,416,803 42,109,970 45,221,248
Incremental shares from assumed exercise of stock options and vesting of restricted stock units 366,087 355,985 350,510 418,479
Incremental shares from assumed conversion of convertible debt 4,112,023 2,781,818 2,114,048 2,781,818
Diluted weighted average shares outstanding 44,809,457 47,554,606 44,574,528 48,421,545