XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
NET EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
NET EARNINGS PER SHARE  
Schedule of basic and diluted net earnings per share attributable to common stockholders

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended

​

Six months ended

​

​

June 30, 

 

June 30, 

​

    

2023

    

2022

    

2023

    

2022

​

 

(In thousands, except share and per share data)

Numerator:

 

​

  

 

​

  

​

​

​

​

​

​

Net income

​

$

45,549

​

$

4,422

​

$

53,487

​

$

24,633

Denominator:

​

 

  

​

 

  

​

​

  

​

​

  

Weighted average common shares outstanding —

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

​

365,000,974

​

​

345,522,076

​

​

364,260,883

​

​

345,831,177

Add:

​

​

​

​

​

​

​

​

​

​

​

​

Dilutive impact of RSUs, ESPP and options to purchase common stock

​

​

21,928,779

​

​

19,844,013

​

​

27,584,186

​

​

22,541,797

Dilutive impact of private Warrants

​

​

693,926

​

​

647,607

​

​

727,406

​

​

674,653

Weighted average common shares – diluted

​

​

387,623,679

​

​

366,013,696

​

​

392,572,475

​

​

369,047,627

Net income per share attributable to common stockholders — Basic earnings per share

​

$

0.12

​

$

0.01

​

$

0.15

​

$

0.07

Diluted earnings per share

​

$

0.12

​

$

0.01

​

$

0.14

​

$

0.07