XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings per Share EARNINGS PER SHARE
Weighted average shares outstanding for basic and diluted earnings were as follows for the years ended December 31 (in thousands):
202320222021
Numerator:
Income from continuing operations$110,533 $82,406 $74,516 
Income from discontinued operations— — 1,113 
Net income available to common shareholders$110,533 $82,406 $75,629 
Denominator for basic earnings per share:
Weighted average shares outstanding30,626 32,096 32,873 
Denominator for diluted earnings per share:
Common stock options and stock units159 96 181 
Weighted average shares and conversions30,785 32,192 33,054 
The following table provides the potential anti-dilutive common stock units not included in the diluted weighted average shares calculations for the years ended December 31 (in thousands):
202320222021
Common stock units26 43 —