XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

12,960

 

 

$

21,445

 

 

$

(4,461

)

 

$

20,848

 

Accretion of redeemable non-controlling interest

 

 

 

 

 

(1,221

)

 

 

(1,276

)

 

 

(2,363

)

Net income (loss) attributable to common stockholders

 

$

12,960

 

 

$

20,224

 

 

$

(5,737

)

 

$

18,485

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock—basic and diluted

 

 

637,578,033

 

 

 

609,997,114

 

 

 

637,207,185

 

 

 

604,138,246

 

Dilutive effect of stock-based awards

 

 

23,044,670

 

 

 

28,370,631

 

 

 

 

 

 

32,852,387

 

Weighted average shares of common stock—diluted

 

 

660,622,703

 

 

 

638,367,745

 

 

 

637,207,185

 

 

 

636,990,633

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

0.03

 

 

$

(0.01

)

 

$

0.03

 

Diluted

 

$

0.02

 

 

$

0.03

 

 

$

(0.01

)

 

$

0.03