XML 77 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Schedule of Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Net income (loss) $ 8.2 $ 12.7 $ 7.2 $ (6.1) $ 37.4 $ (0.4) $ 28.1 $ 30.9
Average number of shares outstanding, basic 15,374     14,623     15,127 14,586
Potentially dilutive shares related to stock options 252     0     288 388
Average number of shares outstanding, diluted 15,626     14,623     15,415 14,974
Net income (loss) per common share - basic $ 0.53     $ (0.42)     $ 1.86 $ 2.12
Net income (loss) per common share - diluted $ 0.52     $ (0.42)     $ 1.82 $ 2.06
Antidilutive securities excluded from computation of earnings per share 0     401     1 0