XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Note H - Earnings Per Share - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Weighted average common shares outstanding (in shares) 13,769 13,877 13,751 13,845
Dilutive effect of stock options and restricted stock units (in shares) 102 156 121 162
Weighted average common shares outstanding, assuming dilution (in shares) 13,871 14,033 13,872 14,007