XML 68 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
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 net income per share are as follows:
 Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2025202420252024
Numerator (in millions):
Net income
$28.9 $30.6 $56.1 $24.5 
Denominator (in thousands):
Average common shares outstanding - basic17,70316,18517,34416,045
Potentially dilutive shares related to stock compensation awards
60416280
Potentially dilutive shares related to 2.25% Convertible Notes
358   
Average common shares outstanding - diluted18,121 16,226 17,406 16,125 
Net income per share (in dollars):
Basic$1.63 $1.89 $3.23 $1.53 
Diluted$1.59 $1.89 $3.22 $1.52 
Common stock equivalents excluded from the diluted calculation because they would have been antidilutive (in thousands)33