v3.26.1
Earnings Per Share
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
 Three Months Ended March 31,
 20262025
 (in millions, except per share amounts)
Numerator (basic and diluted):
Net income$27.4 $24.5 
Denominator:
Weighted-average shares – basic21.1 21.0 
Share-based awards0.2 0.2 
Weighted-average shares – diluted21.3 21.2 
Earnings per share:
Basic$1.30 $1.16 
Diluted$1.29 $1.15