XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE  
Schedule of basic and diluted earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 2024

​

Year Ended December 31, 2023

​

Year Ended December 31, 2022

​

    

​

​

    

Weighted

    

Per

    

​

​

    

Weighted

    

Per

    

​

​

    

Weighted

    

Per

​

​

​

​

​

Average

​

Common

​

​

​

​

Average

​

Common

​

​

​

​

Average

​

Common

​

​

Net

​

Common

​

Share

​

Net

​

Common

​

Share

​

Net

​

Common

​

Share

(In millions, except per share amounts)

​

Income

​

Shares

​

Amount

​

Income

​

Shares

​

Amount

​

Income

​

Shares

​

Amount

Basic:

​

$

476.4

 

33.7

​

$

14.14

​

$

297.1

 

35.3

​

$

8.42

​

$

1,063.9

 

39.0

​

$

27.28

Effect of Dilutive Securities:

​

​

—

 

0.5

​

​

(0.21)

​

​

—

 

0.4

​

​

(0.10)

​

​

—

 

0.3

​

​

(0.21)

Diluted:

​

$

476.4

​

34.2

​

$

13.93

​

$

297.1

​

35.7

​

$

8.32

​

$

1,063.9

​

39.3

​

$

27.07

​