XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Earnings Per Share - Basic and Diluted Income Per Common Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic (in shares) 7,459 7,417
Diluted - weighted average shares outstanding (in shares) [1] 7,493 7,450
Anti-dilutive securities (in shares) 152 201
Restricted Stock Units (RSUs) [Member]    
Dilutive effect (in shares) [1],[2] 24 15
Share-Based Payment Arrangement, Option [Member]    
Dilutive effect (in shares) [1],[2] 10 18
[1] Due to a net loss for the six months ended June 30, 2023, zero dilutive restricted share units and stock options are included for the period because the effect would be antidilutive.
[2] Due to a net loss for the three months ended June 30, 2024 and 2023, zero dilutive restricted share units and stock options are included for the period because the effect would be antidilutive.