XML 64 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Earnings Per Share - Shares Used to Calculate Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Weighted average number of shares used in computation of basic earnings per share: (in shares) 56,710 56,063
Additional shares from the assumed exercise of employee stock awards (in shares) 394 303
Weighted average number of shares used in computation of diluted earnings per share (in shares) 57,104 56,366