XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Shareholders

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

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(18,879

)

 

$

75,461

 

 

$

(65,766

)

 

$

2,611

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding — basic

 

 

42,102,685

 

 

 

41,945,617

 

 

 

42,077,857

 

 

 

41,902,554

 

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

 

 

 

 

 

2,231,759

 

 

 

 

 

 

2,257,927

 

Weighted-average common shares outstanding — diluted

 

 

42,102,685

 

 

 

44,177,376

 

 

 

42,077,857

 

 

 

44,160,481

 

Net (loss) income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.45

)

 

$

1.80

 

 

$

(1.56

)

 

$

0.06

 

Diluted

 

$

(0.45

)

 

$

1.71

 

 

$

(1.56

)

 

$

0.06

 

Computation of Diluted Net (Loss) Income 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 (loss) income 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,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Options to purchase common shares

 

 

10,087,591

 

 

 

5,255,255

 

 

 

10,087,591

 

 

 

5,255,255

 

Restricted share units

 

 

604,960

 

 

 

 

 

 

604,960

 

 

 

 

Estimated shares issuable under the ESPP

 

 

6,830

 

 

 

 

 

 

6,830