XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Summary of Earnings Per Share

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator (in millions):

 

 

 

 

 

 

 

 

 

 

 

 

Net income available to common stockholders

 

$

33.4

 

 

$

39.2

 

 

$

106.0

 

 

$

101.3

 

Denominator (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding

 

 

24,941

 

 

 

24,866

 

 

 

24,926

 

 

 

24,845

 

Dilutive effect of stock options and awards

 

 

160

 

 

 

140

 

 

 

177

 

 

 

155

 

Denominator for diluted earnings per share

 

 

25,101

 

 

 

25,006

 

 

 

25,103

 

 

 

25,000

 

Net income per share, basic:

 

$

1.34

 

 

$

1.58

 

 

$

4.25

 

 

$

4.08

 

Net income per share, diluted:

 

$

1.33

 

 

$

1.57

 

 

$

4.22

 

 

$

4.05