XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shares used in basic earnings per share calculation (in shares) 40,305 40,719
Shares used in dilutive earnings per share calculation (in shares) 40,305 41,086
Share-Based Payment Arrangement, Option [Member]    
Effect of dilutive securities (in shares) 0 367
Restricted Stock/Deferred Stock Units [Member]    
Effect of dilutive securities (in shares) 0 367