XML 86 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share (Schedule of Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 07, 2024
Debt Instrument [Line Items]              
Net income (loss) $ 28.9 $ 27.2 $ 30.6 $ (6.1) $ 56.1 $ 24.5  
Average number of shares outstanding, basic 17,703   16,185   17,344 16,045  
Potentially dilutive shares related to stock options 60   41   62 80  
Average number of shares outstanding, diluted 18,121   16,226   17,406 16,125  
Net income (loss) per common share - basic $ 1.63   $ 1.89   $ 3.23 $ 1.53  
Net income (loss) per common share - diluted $ 1.59   $ 1.89   $ 3.22 $ 1.52  
Antidilutive securities excluded from computation of earnings per share 0   3   0 3  
2.25 Percent Convertible Note              
Debt Instrument [Line Items]              
Long-term debt, face amount             $ 402.5
Potentially dilutive shares related to stock options 358   0   0 0