XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Weighted Average Number of Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings (loss) per common share:        
Weighted average common shares outstanding 14,654 15,466 14,649 15,450
Assumed exercise/vesting of equity awards 430 409 409 322
Weighted average diluted common shares outstanding 15,084 15,875 15,058 15,772