XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
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]      
Net income attributable to the Company $ 118,478 $ 98,589 $ 132,398
Weighted average number of shares:      
Weighted average number of shares used in calculating basic net income per share 32,348 32,329 32,296
Effect of dilutive stock-based compensation plans:      
Stock options 2 7 12
Long-term incentive plan 113 20 14
Weighted average number of shares used in calculating diluted net income per share 32,463 32,356 32,322
Average market price of common stock used for calculation of dilutive shares $ 82.88 $ 58.56 $ 78.13
Net income per share:      
Basic (in dollars per share) 3.66 3.05 4.10
Diluted (in dollars per share) $ 3.65 $ 3.05 $ 4.10
Common stock, shares, outstanding (in shares) 32,100 32,300 32,300