XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic and Diluted Net Income per Share (Tables)
6 Months Ended
Jun. 30, 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   2024   2023 
   Three months ended June 30,   Six months ended June 30, 
   2024   2023   2024   2023 
Basic:                    
Weighted average shares outstanding   5,371    5,670    5,426    5,693 
Diluted:                    
Weighted average shares outstanding   5,371    5,670    5,426    5,693 
Weighted average effects of dilutive securities   17    65    18    67 
Total   5,388    5,735    5,444    5,760 
                     
Antidilutive securities:   17    17    17    17