v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Numerator (in millions):
Net income
$16.8 $28.9 $26.8 $56.1 
Denominator (in thousands):
Average common shares outstanding - basic19,87917,70319,82617,344
Potentially dilutive shares related to equity-compensation awards
38604262
Potentially dilutive shares related to 2.25% Convertible Notes
1,9743582,246
Average common shares outstanding - diluted21,891 18,121 22,114 17,406 
Net income per share (in dollars):
Basic$0.85 $1.63 $1.35 $3.23 
Diluted$0.77 $1.59 $1.21 $3.22 
0% Convertible Notes (if-converted) excluded from the diluted calculation because they would have been antidilutive (in thousands)
802259