XML 80 R49.htm IDEA: XBRL DOCUMENT v3.25.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
SHARE-BASED COMPENSATION  
Schedule of share-based compensation expense

The amount of share-based compensation expense recognized by the Company by location in its Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022 is as follows (in thousands):

    

Years ended December 31, 

2024

2023

2022

Cost of revenues

$

140

$

140

$

130

Sales and marketing

 

1,411

 

2,330

 

4,286

General and administrative

 

3,407

 

4,172

 

3,868

Research and development

 

644

 

677

 

462

Total

$

5,602

$

7,319

$

8,746

Schedule of stock option activity

    

    

    

    

    

Weighted

Aggregate

Number of

Weighted

average

average

Shares under

average

Remaining

Intrinsic

Option

Exercise Price

Contractual

Value

(in thousands)

per Option

Life (in years)

(in thousands)

Outstanding at December 31, 2021

 

1,499

$

4.01

 

  

 

  

Granted

 

$

 

  

 

  

Exercised

 

(168)

$

1.77

 

  

 

  

Forfeited

 

(30)

$

13.81

 

  

 

  

Outstanding at December 31, 2022

 

1,301

$

4.07

 

  

 

  

Granted

 

$

 

  

 

  

Exercised

 

(1)

$

1.63

 

  

 

  

Forfeited

 

(30)

$

11.67

 

  

 

  

Outstanding at December 31, 2023

 

1,270

$

3.90

 

 

Granted

 

$

 

  

 

  

Exercised

 

(2)

$

0.96

 

 

  

Forfeited and Expired

 

(31)

$

9.90

 

  

 

  

Outstanding at December 31, 2024

 

1,237

$

3.75

 

5.1

 

$

3.0

Exercisable at December 31, 2024

 

1,237

$

3.75

 

5.1

 

$

3.0

Vested and expected to vest at December 31, 2024

 

1,237

$

3.75

 

5.1

 

$

3.0

Schedule of restricted stock units and performance restricted stock units activity

    

Non-vested

    

Weighted

    

Non-vested

    

Weighted

Restricted

average

PRSUs

average

Stock Units

Grant-date

Grant-date

(in thousands)

Fair Value

(in thousands)

Fair Value

Non-vested at December 31, 2021

 

1,729

$

7.29

 

395

$

6.77

Granted

 

2,902

$

3.36

 

$

Vested

 

(705)

$

7.32

 

$

Forfeited

(420)

$

5.35

$

Non-vested at December 31, 2022

 

3,506

$

4.29

 

395

$

6.77

Granted

 

1,674

$

4.68

 

$

Vested

 

(1,823)

$

4.32

 

$

Forfeited

 

(392)

$

5.50

 

$

Non-vested at December 31, 2023

2,965

$

4.37

 

395

$

6.77

Granted

 

2,453

$

2.47

 

1,305

$

1.14

Vested

 

(1,464)

$

4.37

 

$

Forfeited

 

(401)

$

4.00

 

$

Non-vested at December 31, 2024

 

3,553

$

3.10

 

1,700

$

2.45