XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and Diluted Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2024
Per share - net income:  
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations

The following is a reconciliation of the share data used in the basic and diluted income per share computations (amounts in thousands):

 

   2024   2023 
   Three months ended March 31, 
   2024   2023 
Basic:        
Weighted average shares outstanding   5,480    5,730 
           
Diluted:          
Weighted average shares outstanding   5,480    5,730 
Weighted average effects of dilutive securities   20    69 
Total   5,500    5,799 
           
Antidilutive securities:   17    17