XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note H - Earnings Per Share - 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
Weighted average common shares outstanding (in shares) 13,786 13,769 13,752 13,742
Dilutive effect of stock options and restricted stock units (in shares) 115 139 102 141
Weighted average common shares outstanding, assuming dilution (in shares) 13,901 13,908 13,854 13,883