v3.25.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
The weighted average number of common and common equivalent shares and the calculation of basic and diluted income per common share are as follows:

 Year Ended December 31,
202520242023
Numerator (in millions):
Net income$77.8 $73.2 $84.4 
Denominator (in thousands):
Average common shares outstanding - basic17,967 16,309 15,212 
Potentially dilutive shares related to equity-compensation awards
58 64 289 
Potentially dilutive shares related to 2.25% Convertible Notes
1,900 — — 
Potentially dilutive shares related to 0% Convertible Notes
— — — 
Average common shares outstanding - diluted19,925 16,373 15,501 
Net income per common share (in dollars):
Basic$4.33 $4.49 $5.55 
Diluted$3.90 $4.47 $5.44 
0% Convertible Notes (if-converted) excluded from the diluted calculation because they would have been antidilutive (in thousands)
951$— $—