v3.26.1
Earnings Per Share ("EPS") (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Income Per Share

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

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

Net income from continuing operations

 

$

74,283

 

 

$

9,216

 

Less: Net loss attributable to noncontrolling interests

 

 

(157

)

 

 

(532

)

Net income from continuing operations attributable to common shareholders

 

 

74,440

 

 

 

9,748

 

Net income from discontinued operations

 

 

74,327

 

 

 

19,794

 

Net income attributable to common shareholders

 

$

148,767

 

 

$

29,542

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

Weighted-average shares outstanding - basic

 

 

204,712

 

 

 

201,005

 

 

 

 

 

 

 

Effect of dilutive securities:

 

 

 

 

 

 

Stock options

 

 

9,416

 

 

 

8,055

 

RSUs

 

 

7,193

 

 

 

5,867

 

TEUs

 

 

 

 

 

 

Weighted-average shares outstanding - diluted

 

 

221,321

 

 

 

214,927

 

 

 

 

 

 

 

Basic income per share attributable to common shareholders:

 

 

 

 

 

 

Continuing operations

 

$

0.36

 

 

$

0.05

 

Discontinued operations

 

$

0.37

 

 

$

0.10

 

Net income per share

 

$

0.73

 

 

$

0.15

 

 

 

 

 

 

 

 

Diluted income per share attributable to common shareholders:

 

 

 

 

 

 

Continuing operations

 

$

0.34

 

 

$

0.05

 

Discontinued operations

 

$

0.33

 

 

$

0.09

 

Net income per share

 

$

0.67

 

 

$

0.14

 

Summary of Shares Excluded from Computation of Diluted Net Income Per Share

The following potentially common share equivalents were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented (in thousands):

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

2026

 

 

2025

 

Stock options

 

 

2,092

 

 

 

1,422

 

RSUs

 

 

 

 

 

 

TEUs

 

 

 

 

 

 

Total

 

 

2,092

 

 

 

1,422