v3.26.1
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Common Share

Summarized basic and diluted earnings per common share were calculated as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands, except per share data)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net earnings

 

$

21,584

 

 

$

15,485

 

 

$

57,373

 

 

$

40,278

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding

 

 

58,274

 

 

 

56,531

 

 

 

57,904

 

 

 

56,238

 

Effect of dilutive stock awards(1)

 

 

434

 

 

 

2,133

 

 

 

873

 

 

 

2,273

 

Weighted-average dilutive shares

 

 

58,708

 

 

 

58,664

 

 

 

58,777

 

 

 

58,511

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic earnings per common share

 

$

0.37

 

 

$

0.27

 

 

$

0.99

 

 

$

0.72

 

Diluted earnings per common share(1)

 

$

0.37

 

 

$

0.26

 

 

$

0.98

 

 

$

0.69

 

Anti-dilutive securities excluded from diluted earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive restricted share units

 

 

992

 

 

 

792

 

 

 

822

 

 

 

103

 

Anti-dilutive performance share units

 

 

535

 

 

 

862

 

 

 

411

 

 

 

862

 

Anti-dilutive stock options

 

 

343

 

 

 

274

 

 

 

344

 

 

 

132

 

 

(1)
Weighted-average dilutive shares outstanding for both the three and six months ended June 30, 2025 includes approximately 1.3 million common shares issued in connection with the acquisition of Brigit and subject to vesting conditions under restricted stock agreements.