XML 60 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
The weighted average number of common and common equivalent shares used in the calculation of basic and diluted income (loss) per share are as follows:
 Three Months Ended 
 September 30,
Nine Months Ended 
 September 30,
2023202220232022
Numerator (in millions):
Net income (loss)$8.2 $(6.1)$28.1 $30.9 
Denominator (in thousands):
Average common shares outstanding - basic15,37414,62315,12714,586
Potentially dilutive shares related to stock compensation awards and warrant252288388
Average common shares outstanding - diluted15,626 14,623 15,415 14,974 
Net income (loss) per share (in dollars):
Basic$0.53 $(0.42)$1.86 $2.12 
Diluted$0.52 $(0.42)$1.82 $2.06 
Common stock equivalents excluded from the diluted calculation because they would have been antidilutive (in thousands)4011