XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Basic and Diluted Net Income per Share (Tables)
9 Months Ended
Sep. 30, 2025
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):

 

   2025   2024   2025   2024 
   Three months ended September 30,   Nine months ended September 30, 
   2025   2024   2025   2024 
Basic:                    
Weighted average shares outstanding   5,284    5,342    5,124    5,398 
                     
Diluted:                    
Weighted average shares outstanding   5,284    5,342    5,124    5,398 
Weighted average effects of dilutive securities   13    15    13    17 
Total   5,297    5,357    5,137    5,415 
                     
Antidilutive securities:   17    17    17    17