XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders

The following table summarizes the computation of basic and diluted net (loss) income per share attributable to common stockholders of the Company:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

(In thousands, except for net loss per share)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Net (loss) income

 

$

(14,483

)

 

$

13,224

 

 

$

(26,079

)

 

$

(28,024

)

Accretion of redeemable series A-1 preferred stock

 

 

 

 

 

(5,644

)

 

 

 

 

 

(11,059

)

Convertible and redeemable series A-2 preferred

   stock dividend

 

 

(4,100

)

 

 

 

 

 

(8,200

)

 

 

 

Net (loss) income attributable to common stockholders

   –basic and diluted

 

 

(18,583

)

 

 

7,580

 

 

 

(34,279

)

 

 

(39,083

)

Weighted-average common shares outstanding –

   basic

 

 

26,056

 

 

 

10,649

 

 

 

25,586

 

 

 

9,718

 

Net (loss) income per share attributable to common

   stockholders –basic

 

 

-0.71

 

 

$

0.71

 

 

$

(1.34

)

 

$

(4.02

)

Weighted-average common shares outstanding –

   diluted

 

 

26,056

 

 

 

19,139

 

 

 

25,586

 

 

 

9,718

 

Net (loss) income per share attributable to common

   stockholders –diluted

 

$

(0.71

)

 

$

0.40

 

 

$

(1.34

)

 

$

(4.02

)

Equity Shares Excluded from Calculation of Diluted Net (Loss) Income per Share Attributable to Common Stockholders

 

The following equity shares were excluded from the calculation of diluted net (loss) income per share attributable to common stockholders because their effect would have been anti-dilutive:

 

 

 

June 30,

 

 

 

2021

 

 

2020

 

Stock options

 

 

1,737,307

 

 

 

2,685,439

 

Restricted stock

 

 

28,623

 

 

 

24,362

 

Warrants

 

 

 

 

 

116,350