XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Note H - Earnings Per Share - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Weighted average common shares outstanding (in shares) 13,871 13,733 13,828 13,691
Dilutive effect of stock options and restricted stock units (in shares) 183 109 195 102
Weighted average common shares outstanding, assuming dilution (in shares) 14,054 13,842 14,023 13,793