v3.26.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings per Share  
Schedule of basic and diluted net income per share

The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share amounts):

Three Months Ended

March 31, 

2026

2025

Net income

$

24,956

$

22,221

Less income allocated to non-controlling interests

 

(1,363)

 

(1,541)

Less non-forfeitable dividends on participating securities

(156)

(163)

Net income available to common stockholders–basic and diluted

23,437

20,517

Shares for basic net income per share

48,543

45,333

Effect of dilutive securities:

Performance-based stock units

426

350

Total effect of dilutive securities

426

350

Shares for diluted net income per share

48,969

45,683

Basic net income per share

$

0.48

$

0.45

Diluted net income per share

$

0.48

$

0.45