XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

The table below summarizes the Company’s stock option activity:

 

(in thousands of USD, except unit price)

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Balance as of January 1, 2024

 

 

10,883,310

 

 

$

14.18

 

 

 

5.78

 

 

$

75,758

 

Granted

 

 

241,920

 

 

 

22.45

 

 

 

 

 

 

 

Forfeited

 

 

(66,060

)

 

 

16.89

 

 

 

 

 

 

 

Balance as of June 30, 2024

 

 

11,059,170

 

 

$

14.35

 

 

 

5.36

 

 

$

100,674

 

Options vested and expected to vest as of June 30, 2024

 

 

10,881,977

 

 

 

14.24

 

 

 

5.13

 

 

 

100,304

 

Options exercisable as of June 30, 2024

 

 

7,580,085

 

 

 

11.16

 

 

 

4.44

 

 

 

88,407

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of RSU Activity

The table below summarizes the Company’s RSU activity:

 

(in thousands of USD, except unit price)

 

Number of RSUs

 

 

Weighted Average Grant-Date Fair Value

 

Balance as of January 1, 2024

 

 

509,192

 

 

$

20.34

 

Granted

 

 

2,651,265

 

 

 

22.50

 

Vested

 

 

(449,890

)

 

 

20.34

 

Balance as of June 30, 2024

 

 

2,710,567

 

 

$

22.46

 

Summary of Compensation Expenses for All Stock-Based Payment Arrangements

The following table presents the effects of stock-based compensation in the Condensed Consolidated Statements of Operations and Comprehensive Loss:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

 

(in thousands of USD)

 

 

(in thousands of USD)

 

Cost of revenue

 

$

5,324

 

 

$

266

 

 

$

5,617

 

 

$

602

 

Marketing

 

 

640

 

 

 

101

 

 

 

755

 

 

 

213

 

General and administrative expenses

 

 

49,096

 

 

 

1,555

 

 

 

51,284

 

 

 

4,866

 

Total

 

$

55,060

 

 

$

1,922

 

 

$

57,656

 

 

$

5,681