XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
NET LOSS PER SHARE:  
Summary of Basic and Diluted Earnings Per Share (In Thousands Except Per Share Amounts)

Three Months Ended March 31, 

    

2025

    

2024

Numerator:

 

  

 

  

Net loss

$

(3,032)

$

(393)

Denominator:

 

  

 

  

Basic weighted average common shares outstanding

 

39,088

 

38,500

Effect of dilutive stock options, unvested restricted stock units, and shares of common stock expected to be issued under employee stock purchase plan

 

 

Diluted weighted average common shares outstanding

 

39,088

 

38,500

Net loss per share:

Basic

$

(0.08)

$

(0.01)

Diluted

$

(0.08)

$

(0.01)

Summary of Anti-Dilutive Shares Excluded from Computation of Earnings Per Share (In Thousands)

Three Months Ended March 31, 

    

2025

    

2024

Non-vested restricted stock units

 

1,569

37

Outstanding stock options

 

27

1,665

Shares issuable under employee stock purchase plan

 

69

24

Total

 

1,665

 

1,726