XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Note H - Earnings Per Share - Computations of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Net income (loss) $ 24,182 $ 23,942 $ 15,317 $ 11,949 $ 48,124 $ 27,266
Basic weighted average common shares outstanding (in shares) 22,268   22,905   22,283 22,903
Dilutive effect of common stock equivalents (in shares) 177   115   191 107
Diluted weighted average common shares outstanding (in shares) 22,445   23,020   22,474 23,010
Basic earnings per share (in dollars per share) $ 1.09   $ 0.67   $ 2.16 $ 1.19
Diluted earnings per share (in dollars per share) $ 1.08   $ 0.67   $ 2.14 $ 1.18