XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Computation of Basic EPS to Dilutive EPS The following table reconciles the computation of basic EPS to diluted EPS:

 

For the Year Ended December 31, 2024:

 

Net Earnings
(in thousands)

 

 

Weighted
Average
Shares

 

 

Per Share
Amount

 

Net earnings per share, basic

 

$

223,511

 

 

 

142,822,880

 

 

$

1.56

 

Effect of stock options and stock grants

 

 

 

 

 

409,640

 

 

 

 

Net earnings per share, diluted

 

$

223,511

 

 

 

143,232,520

 

 

$

1.56

 

For the Year Ended December 31, 2023:

 

 

 

 

 

 

 

 

 

Net earnings per share, basic

 

$

198,977

 

 

 

142,688,585

 

 

$

1.39

 

Effect of stock options and stock grants

 

 

 

 

 

250,392

 

 

 

 

Net earnings per share, diluted

 

$

198,977

 

 

 

142,938,977

 

 

$

1.39

 

For the Year Ended December 31, 2022:

 

 

 

 

 

 

 

 

 

Net earnings per share, basic

 

$

234,475

 

 

 

142,596,252

 

 

$

1.64

 

Effect of stock options and stock grants

 

 

 

 

 

611,647

 

 

 

 

Net earnings per share, diluted

 

$

234,475

 

 

 

143,207,899

 

 

$

1.64