XML 88 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NET INCOME PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2024
NET INCOME PER COMMON SHARE  
Schedule of computation of basic and diluted earnings per share

Three Months Ended March 31,

    

2024

    

2023

Basic:

Net (loss) income

$

(3,389)

$

3,491

Weighted average common shares

 

48,492

 

48,438

(Loss) earnings per share

$

(0.07)

$

0.07

Diluted:

Net (loss) income

$

(3,389)

$

3,491

Basic weighted average common shares

 

48,492

 

48,438

Potential common shares

 

 

1,849

Diluted weighted average common shares

 

48,492

 

50,288

Diluted (loss) earnings per share

$

(0.07)

$

0.07