XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 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 per share are as follows:
 Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2023202220232022
Numerator (in millions):
Net income$12.7 $37.4 $19.9 $37.0 
Denominator (in thousands):
Average common shares outstanding - basic15,161 14,58715,00214,567
Potentially dilutive shares related to stock compensation awards and warrant208289304336
Average common shares outstanding - diluted15,369 14,876 15,306 14,903 
Net income per share (in dollars):
Basic$0.84 $2.56 $1.33 $2.54 
Diluted$0.83 $2.51 $1.30 $2.48 
Common stock equivalents excluded from the diluted calculation because they would have been antidilutive (in thousands)542