XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Weighted-Average Diluted Shares Outstanding

The weighted-average diluted shares outstanding computation is:

 

 

For the Three Months Ended March 31,

 

(in thousands, except per share data)

 

2023

 

 

2022

 

 

 

(unaudited)

 

Weighted-average common stock outstanding

 

 

20,826

 

 

 

20,465

 

Common stock equivalents

 

 

 

 

 

351

 

Weighted-average number of shares

 

 

20,826

 

 

 

20,816

 

Summary of Potential Common Shares Excluded from Diluted Calculation The following table summarizes the potential shares of common stock excluded from the diluted calculation:

 

 

For the Three Months Ended March 31,

 

(in thousands)

 

2023

 

 

2022

 

 

 

(unaudited)

 

 Common stock equivalents excluded due to net loss

 

 

69

 

 

 

 

 Employee stock options and RSUs

 

 

439

 

 

 

228

 

 

 

 

508

 

 

 

228