XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Components of Basic and Diluted Loss Per Shares

The following is a calculation of the basic and diluted earnings per share for the Company's common stock, including a reconciliation between net income attributable to common stockholders used for Basic EPS and Diluted EPS for the three months ended March 31, 2025 and 2024:

(in thousands, except share and per share data)

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Basic Earnings Per Share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net (loss) income used to compute basic (loss) earnings per share

 

$

(4,250

)

 

$

50,599

 

Denominator:

 

 

 

 

 

 

Weighted average common stock outstanding used in basic EPS computations

 

 

151,289,278

 

 

 

130,712,032

 

(Loss) earnings per share, basic

 

$

(0.03

)

 

$

0.39

 

 

 

 

 

 

 

 

Diluted Earnings Per Share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(4,250

)

 

$

50,599

 

If-converted impact on net income attributable to common stockholders

 

 

-

 

 

 

3,673

 

Net (loss) income attributable to common stockholders for diluted EPS

 

$

(4,250

)

 

$

54,272

 

Denominator:

 

 

 

 

 

 

Weighted average common stock outstanding used in basic EPS computations

 

 

151,289,278

 

 

 

130,712,032

 

Weighted average effect of dilutive securities

 

 

-

 

 

 

15,315,053

 

Weighted average common stock outstanding used in diluted EPS computations

 

 

151,289,278

 

 

 

146,027,085

 

Diluted (Loss) Earnings Per Share

 

$

(0.03

)

 

$

0.37

 

Summary of Anti Dilutive Securities Excluded from Calculations of Diluted Per Share

Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:

 

 

Three Months Ended March 31,

 

Anti-dilutive securities excluded from diluted loss per share:

 

2025

 

 

2024

 

Anti-dilutive Earnout Awards

 

 

19,195,100

 

 

 

19,195,100

 

Anti-dilutive stock options

 

 

170,494

 

 

 

-

 

Anti-dilutive restricted stock units

 

 

12,424,203

 

 

 

5,569,966

 

Anti-dilutive GPO Convertible Note

 

 

6,660,606

 

 

 

-

 

Anti-dilutive Dragonfly Seller Convertible Notes

 

 

1,273,138

 

 

 

-

 

Anti-dilutive Era Convertible Note

 

 

4,547,533

 

 

 

-

 

Anti-dilutive Convertible Notes

 

 

11,653,244

 

 

 

 

Total anti-dilutive securities excluded from diluted (loss) earnings per share

 

 

55,924,318

 

 

 

24,765,066