XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) 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, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]                
Net income (loss) $ (5.0) $ 30.6 $ (6.1) $ 8.2 $ 12.7 $ 7.2 $ 19.5 $ 28.1
Average number of shares outstanding, basic 16,422     15,374     16,172 15,127
Potentially dilutive shares related to stock options 0     252     64 288
Average number of shares outstanding, diluted 16,422     15,626     16,236 15,415
Net income (loss) per common share - basic $ (0.30)     $ 0.53     $ 1.21 $ 1.86
Net income (loss) per common share - diluted $ (0.30)     $ 0.52     $ 1.20 $ 1.82
Antidilutive securities excluded from computation of earnings per share 34     0     3 1