v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table is a reconciliation of the numerator and denominator used in the computation of basic and diluted earnings per share using the two-class method (amounts in thousands, except share data and per share amounts):
Three Months Ended
March 31,
20262025
Earnings:
Net income attributable to common stockholders
$12,420 $7,898 
Less: Income allocated to participating securities
(57)(45)
Net income used in basic earnings per share
12,363 7,853 
Add back: Income allocated to participating securities
57 45 
Net income used in diluted earnings per share
$12,420 $7,898 
Weighted Average Shares:
Basic weighted average number of common shares outstanding
54,933,931 55,130,665 
Dilutive effect of weighted average shares of non-vested restricted common stock
255,339 314,110 
Dilutive effect of weighted average shares of Performance DSUs
234,508 176,117 
Diluted weighted average number of common shares outstanding
55,423,778 55,620,892 
Net income per share attributable to common stockholders:
Basic
$0.23 $0.14 
Diluted
$0.22 $0.14