XML 237 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Common Share
Summarized basic and diluted earnings per common share were calculated as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except per share data)2025202420252024
Numerator:
Net earnings$13,221 $30,860 $53,499 $92,496 
Denominator:
Weighted-average shares outstanding56,703 54,700 56,393 54,631 
Effect of dilutive stock awards(1)
2,187 1,262 2,244 1,242 
Weighted-average dilutive shares58,890 55,962 58,637 55,873 
Basic earnings per common share$0.23 $0.56 $0.95 $1.69 
Diluted earnings per common share(1)
$0.22 $0.55 $0.91 $1.66 
Anti-dilutive securities excluded from diluted earnings per common share:
Anti-dilutive restricted share units102 — 102 
Anti-dilutive performance share units— 478 478 
Anti-dilutive stock options257 55 125 56 
(1) Weighted-average dilutive shares outstanding for the three and nine months ended September 30, 2025 includes approximately 1.2 million and 1.3 million, respectively, common shares issued in connection with the acquisition of Brigit and subject to vesting conditions under restricted stock agreements.