XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Note H - Earnings Per Share - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted average common shares outstanding (in shares) 13,716 13,786
Dilutive effect of stock options and restricted stock units (in shares) 163 104
Weighted average common shares outstanding, assuming dilution (in shares) 13,879 13,890