v3.25.2
Share-based compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Share-Based Compensation Expense

Components of share-based compensation expense are as follows:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

(Unaudited, U.S. Dollars, in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of sales

 

$

468

 

 

$

514

 

 

$

929

 

 

$

1,090

 

Sales, general, and administrative

 

 

6,915

 

 

 

8,883

 

 

 

12,564

 

 

 

16,098

 

Research and development

 

 

441

 

 

 

562

 

 

 

800

 

 

 

1,571

 

Total

 

$

7,824

 

 

$

9,959

 

 

$

14,293

 

 

$

18,759

 

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

(Unaudited, U.S. Dollars, in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Stock options

 

$

1,594

 

 

$

1,382

 

 

$

2,463

 

 

$

2,500

 

Market-based stock options

 

 

592

 

 

 

499

 

 

 

1,238

 

 

 

826

 

Time-based restricted stock awards and units

 

 

3,528

 

 

 

6,254

 

 

 

6,522

 

 

 

12,127

 

Market-based / performance-based restricted stock units

 

 

1,650

 

 

 

1,303

 

 

 

3,070

 

 

 

2,141

 

Stock purchase plan

 

 

460

 

 

 

521

 

 

 

1,000

 

 

 

1,165

 

Total

 

$

7,824

 

 

$

9,959

 

 

$

14,293

 

 

$

18,759