XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Earnings Per Share - Basic and Diluted Income Per Common Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic (in shares) 7,366 7,319 7,355 7,313
Diluted - weighted average shares outstanding (in shares) [1] 7,375 7,349 7,374 7,382
Anti-dilutive securities (in shares) 262 236 262 117
Restricted Stock Units (RSUs) [Member]        
Dilutive effect (in shares) 3 0 5 0
Share-Based Payment Arrangement, Option [Member]        
Dilutive effect (in shares) [2] 6 30 14 69
[1] Due to a loss for the six months ended June 30, 2023, zero dilutive stock options are included for the period because the effect would be antidilutive.
[2] Due to a loss for the three months ended June 30, 2023, zero dilutive stock options are included for the period because the effect would be antidilutive.