XML 82 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Line Items]      
Net income from continuing operations $ 86,303 $ 78,666 $ 70,273
Income from discontinued operations, net of tax 0 0 6,508
Net income $ 86,303 $ 78,666 $ 76,781
Average common shares outstanding:      
Average common shares outstanding - basic (in shares) 33,934 30,702 30,541
Additional shares for stock-based compensation plans 50 50 58
Average common shares outstanding - diluted (in shares) 33,984 30,752 30,599
Earnings from continuing operations per share of common stock:      
Basic (in dollars per share) $ 2.54 $ 2.56 $ 2.30
Diluted (in dollars per share) 2.54 2.56 2.30
Earnings from discontinued operations per share of common stock, basic      
Basic (in dollars per share) 0 0 0.21
Earnings from discontinued operations per share of common stock, diluted      
Diluted (in dollars per share) 0 0 0.21
Earnings (loss) per share of common stock      
Basic (in dollars per share) 2.54 2.56 2.51
Diluted (in dollars per share) $ 2.54 $ 2.56 $ 2.51
Antidilutive shares 2 7 1
Discontinued Operations, Held-for-sale [Member] | Gill Ranch [Member]      
Income Statement [Line Items]      
Income from discontinued operations, net of tax $ 6,508    
Earnings from discontinued operations per share of common stock, basic      
Basic (in dollars per share) $ 0 $ 0 $ 0.21
Earnings from discontinued operations per share of common stock, diluted      
Diluted (in dollars per share) $ 0 $ 0 $ 0.21