XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Earnings Per Share - Shares Used to Calculate Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Weighted average number of shares used in computation of basic earnings per share: (in shares) 60,245 56,114 58,494 56,089
Additional shares from the assumed exercise of employee stock awards (in shares) 389 384 407 342
Weighted average number of shares used in computation of diluted earnings per share (in shares) 60,634 56,498 58,901 56,431