XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Number of Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reconciliation of the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share        
Common shares outstanding, end of period 35,760 35,774 35,760 35,774
Effect of using weighted average common shares outstanding 60 79 59 192
Shares used in computing earnings per share-basic 35,820 35,853 35,819 35,966
Effect of shares issuable under stock option plans based on the treasury stock method 28 32 26 39
Effect of restricted and contingently issuable shares 69 87 65 73
Shares used in computing earnings per share-diluted 35,917 35,972 35,910 36,078