XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Calculation of Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share
Three Months Ended
March 31,
20212020
(in thousands, except shares and per share data)  
Calculation of Basic Earnings Per Share:
Income from Continuing Operations$34,472 $29,041 
Loss from Discontinued Operations(6)(111)
Net Income$34,466 $28,930 
Weighted average shares outstanding17,485,866 16,414,773 
Basic Earnings Per Share from Continuing Operations$1.97 $1.77 
Basic Loss Per Share from Discontinued Operations (0.01)
Basic Earnings Per Share$1.97 $1.76 
Calculation of Diluted Earnings Per Share:
Reconciliation of Denominator:
Weighted shares outstanding—Basic17,485,866 16,414,773 
Effect of dilutive securities—Share-based compensation67,301 57,054 
Adjusted denominator—Diluted17,553,167 16,471,827 
Diluted Earnings Per Share from Continuing Operations$1.96 $1.77 
Diluted Loss Per Share from Discontinued Operations (0.01)
Diluted Earnings Per Share$1.96 $1.76