XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of stock-based compensation expenses

Year Ended December 31,

2024

2023

2022

 

(in thousands)

Cost of revenues

$

16,468

$

11,752

$

7,905

Research and development

 

88,705

 

66,326

 

46,545

Selling, general and administrative

 

169,255

 

113,730

 

97,934

Total

$

274,428

$

191,808

$

152,384

Summary of offering activity

 

    

    

    

Weighted-

    

 

Weighted-

Average

 

Average

Remaining

Aggregate

 

Number of

Exercise

Contractual

Intrinsic

 

Shares

Price

Life

Value

 

(in thousands, except for contractual life and exercise price)

(in years)

 

Balance at December 31, 2023

 

5,501

$

23.65

 

4.36

$

231,133

Options exercised

 

(1,626)

$

7.98

Balance at December 31, 2024

 

3,875

$

30.22

 

4.45

$

496,135

Exercisable at December 31, 2024

 

3,185

$

23.22

 

3.80

$

430,197

Vested and expected to vest at December 31, 2024

 

3,831

$

29.86

 

4.42

$

492,065

RSU and performance-based awards

Weighted-

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance at December 31, 2023

9,248

$

49.50

Granted

5,400

$

76.90

Vested

(3,538)

$

55.90

Cancelled/Forfeited

(517)

$

58.23

Balance at December 31, 2024

 

10,593

$

61.28

Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

Year ended December 31, 

   

2024

    

    

2023

    

    

2022

Expected term (years)

 

5.20

6.11

5.12

10.00

Expected volatility

 

%

 

67.75

%  

70.07

%

55.91

%

62.30

%

Expected dividend rate

 

%

 

%

%

Risk-free interest rate

 

%

 

3.41

%  

4.80

%

1.62

%

4.16

%