XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Common Share - (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Number of Common Shares Used in Calculating Basic and Diluted Net Earnings per Share
 Quarter Ended June 30,Six Months Ended June 30,
(In thousands)2023202220232022
Basic weighted-average common shares outstanding16,865 16,849 16,849 16,788 
Incremental shares due to:
Stock-based awards91 105 152 171 
Performance shares125 120 
Diluted weighted-average common shares outstanding16,958 17,078 17,003 17,080