XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable To Common Shareholders

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

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands, except share and per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

75,461

 

 

$

(30,892

)

 

$

2,611

 

 

$

(78,618

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — basic

 

 

41,945,617

 

 

 

37,122,668

 

 

 

41,902,554

 

 

 

37,026,116

 

Dilutive impact of outstanding stock options and shares issuable
    under the ESPP

 

 

2,231,759

 

 

 

 

 

 

2,257,927

 

 

 

 

Weighted-average common shares outstanding — diluted

 

 

44,177,376

 

 

 

37,122,668

 

 

 

44,160,481

 

 

 

37,026,116

 

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.80

 

 

$

(0.83

)

 

$

0.06

 

 

$

(2.12

)

Diluted

 

$

1.71

 

 

$

(0.83

)

 

$

0.06

 

 

$

(2.12

)

Computation of Diluted Net Income (Loss) Per Share in Attributable to Common Shareholders Indicate to Anti Diluted Effect

The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net income (loss) per share attributable to common shareholders for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Options to purchase common shares

 

 

5,255,255

 

 

 

5,256,353

 

 

 

5,255,255

 

 

 

5,256,353

 

Estimated shares issuable under the ESPP

 

 

 

 

 

3,286

 

 

 

 

 

 

3,286