XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share  
Schedule of computations of basic and diluted net (loss) per share

Three months ended June 30, 

Six months ended June 30, 

2020

 

2019 (1)

2020

 

2019 (1)

Numerator:

Net income (loss)

$

8,058

$

(4,712)

$

8,508

$

(14,412)

Denominator:

Weighted-average shares outstanding - basic

34,395,266

    

33,397,709

34,247,977

    

33,338,243

Effect of dilutive securities:

Stock options

432,688

491,985

Restricted stock units

212,221

262,849

Performance share units

8,796

8,459

Employee Stock Purchase Program

22,822

31,608

Warrants

20,113

46,862

Weighted average shares outstanding - diluted

35,091,906

33,397,709

35,089,740

33,338,243

Earnings (loss) per share — basic

$

0.23

$

(0.14)

$

0.25

$

(0.43)

Earnings (loss) per share — diluted

$

0.23

$

(0.14)

$

0.24

$

(0.43)

(1)The Company incurred a net loss for the three and six months ended June 30, 2019, causing inclusion of any potentially dilutive securities to have an anti-dilutive effect, which resulted in basic loss per share and dilutive loss per share being equivalent.
Schedule of potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding

Three months ended June 30, 

 

Six months ended June 30, 

2020

 

2019

 

2020

 

2019

Stock options

2,361,601

4,190,116

2,269,895

4,190,116

Warrants

1,041,667

1,041,667

Restricted stock units

722,388

892,237

648,842

892,237

Performance share units

267,498

99,400

267,498

99,400

Convertible senior notes

4,925,134

4,925,134