XML 74 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Earnings Per Share ("EPS") - Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Shares used in the calculation of basic EPS (in shares) 13,330 14,364 13,430 14,331
Share based awards (in shares) 387 153 0 0
Diluted shares used in the calculation of EPS (in shares) 13,717 14,517 13,430 14,331