XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Computation of diluted earnings:        
Net income     $ 38.4 $ 26.2
Add: Interest expense from assumed conversion of convertible notes, net of tax     1.0 0.9
Net income for diluted earnings per share calculation     $ 39.4 $ 27.1
Computation of diluted weighted average shares outstanding:        
Basic weighted average shares outstanding     43,677,294 45,816,943
Incremental shares from assumed exercise of stock options and vesting of restricted stock units     214,693 363,822
Incremental shares from assumed conversion of convertible debt 2,300,000 2,800,000 2,347,536 2,781,818
Diluted weighted average shares outstanding     46,239,523 48,962,583