XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Computation of basic and diluted net income per common share:
The computation of basic and diluted net income per share of common stock (in thousands, except for per share data) is as follows:
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
Net income$4,052 $6,419 $6,235 $10,178 
Weighted average shares of common stock outstanding — basic8,570 8,711 8,593 8,705 
Effect of weighted average dilutive securities50 62 111 114 
Weighted average common and potentially issuable shares of common stock outstanding — diluted8,620 8,773 8,704 8,819 
Basic net income per share of common stock$0.47 $0.74 $0.73 $1.17 
Diluted net income per share of common stock$0.47 $0.73 $0.72 $1.15