XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
 Quarters Ended September 30,Nine Months Ended September 30,
 2025202420252024
 (in millions, except per share amounts)
Numerator (basic and diluted):
Net income$21.6 $19.8 $72.5 $59.0 
Denominator:
Weighted-average shares – basic21.1 21.0 21.0 21.0 
Share-based awards0.2 0.1 0.2 0.1 
Weighted-average shares – diluted21.3 21.1 21.2 21.1 
Earnings per share:
Basic$1.03 $0.94 $3.45 $2.82 
Diluted$1.01 $0.94 $3.41 $2.80