XML 147 R126.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Income (Loss) from Continuing Operations Attributable to Parent $ 33,159 $ 16,090 $ 14,533
Earnings Allocated to Unvested Restricted Stock (53) (46) (62)
Income from Continuing Operations Less Earnings Allocated to Unvested Restricted Stock $ 33,106 $ 16,044 $ 14,471
Weighted Average Number of Shares Outstanding, Basic 17,409 17,872 17,877
Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units $ 475 $ 196 $ 118
Incremental common shares attributable to dilutive effect of conversion of debt securities 0 9 10
Weighted average number of common and common equivalent shares outstanding for diluted EPS computation 18,266 18,077 18,005
Basic earnings per common share (in dollars per share) $ 1.90 $ 0.90 $ 0.81
Diluted earnings per common share (in dollars per share) $ 1.81 $ 0.89 $ 0.80
Performance Shares [Member]      
Earnings Per Share [Abstract]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 382 0 0
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 382 0 0