v3.26.3
Earnings per Common Share
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Earnings per Common Share Earnings per Common Share
The following tables set forth the computation of the Company's basic and diluted earnings per common share:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands except per share amounts)2026202520262025
Numerator:
Net income attributable to common stockholders$12,223 $27,588 $31,846 $46,735 
Weighted average shares outstanding81,663 80,325 81,530 79,366 
Effect of dilutive potential common shares2,630 791 2,393 1,017 
Adjusted Weighted average shares outstanding84,293 81,116 83,923 80,383 
Basic earnings per common share$0.15 $0.34 $0.39 $0.59 
Diluted earnings per common share(1)
$0.14 $0.34 $0.38 $0.58 
(1)Certain amounts may not compute accurately due to rounding.
Anti-dilutive securities that were excluded from the Company's earnings per common share are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
(number of shares, in thousands)2026202520262025
Restricted stock awards(1)
18 12 33 1 
Liability-classified restricted stock units183 — 240 — 
Outstanding stock option awards(1)
405 — 438 — 
Total606 12 711 1 
(1)Granted under the 2018 Plan.