XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2025
Net Income (Loss) per Share  
Schedule of basic and diluted net income (loss) attributable to ordinary shareholders

Years Ended

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Numerator:

  ​

  ​

  ​

Net income (loss) attributable to ordinary shareholders

$

59,005

$

(43,193)

$

14,084

Denominator:

 

  ​

 

  ​

 

  ​

Weighted-average basic shares outstanding

 

74,200,924

 

71,424,159

 

70,058,952

Effect of dilutive securities

Options to purchase ordinary shares

3,787,871

1,362,250

Performance options to purchase ordinary shares

Unvested RSUs

900,424

501,712

Unvested PSUs

89,811

Weighted-average diluted shares

78,979,030

71,424,159

71,922,915

Basic net income (loss) per share

$

0.80

$

(0.60)

$

0.20

Diluted net income (loss) per share

$

0.75

$

(0.60)

$

0.20

Schedule of anti-dilutive securities excluded from the computation of diluted EPS per share attributable to ordinary shareholders

Years ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Share options to purchase ordinary shares

 

2,725,729

 

11,286,994

 

8,498,144

Performance share options to purchase ordinary shares

Unvested RSUs

 

580,558

 

2,250,602

 

975,608

Unvested PSUs

31,433

Total anti-dilutive shares

 

3,306,287

 

13,569,029

 

9,473,752