v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
 Quarters Ended June 30,Six Months Ended June 30,
 2025202420252024
 (in millions, except per share amounts)
Numerator (basic and diluted):
Net income$26.4 $26.7 $50.9 $39.2 
Denominator:
Weighted-average shares – basic21.0 21.0 21.0 20.9 
Share-based awards0.2 0.1 0.2 0.2 
Weighted-average shares – diluted21.2 21.1 21.2 21.1 
Earnings per share:
Basic$1.26 $1.27 $2.42 $1.87 
Diluted$1.25 $1.27 $2.40 $1.86