XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Weighted Average 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
Earnings per common share:        
Weighted average common shares outstanding 14,677 15,490 14,659 15,462
Assumed exercise/vesting of equity awards 424 358 404 297
Weighted average diluted common shares outstanding 15,101 15,848 15,063 15,759