v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
Quarters Ended June 30,Six Months Ended June 30,
2026202520262025
(in millions, except per share amounts)
Numerator (basic and diluted):
Net income$27.1 $26.4 $54.5 $50.9 
Denominator:
Weighted-average shares – basic21.1 21.0 21.1 21.0 
Share-based awards0.3 0.2 0.3 0.2 
Weighted-average shares – diluted21.4 21.2 21.4 21.2 
Earnings per share:
Basic$1.28 $1.26 $2.58 $2.42 
Diluted$1.27 $1.25 $2.55 $2.40