XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to the Company $ 10,694 $ 30,862 $ 77,632 $ 89,842
Weighted average number of shares:        
Weighted average number of shares used in calculating basic net income per share (in shares) 31,111 32,381 31,416 32,369
Effect of dilutive stock-based compensation plans:        
Weighted average number of shares used in calculating diluted net income per share (in shares) 31,223 32,434 31,518 32,424
Average market price of common stock used for calculation of dilutive shares (in dollars per share) $ 86.00 $ 80.33 $ 84.53 $ 82.41
Net income attributable to the Company per share:        
Earnings per share attributable to Company shareholders - Basic (in dollars per share) 0.34 0.95 2.47 2.78
Earnings per share attributable to Company shareholders - Diluted (in dollars per share) $ 0.34 $ 0.95 $ 2.46 $ 2.77
Stock options        
Effect of dilutive stock-based compensation plans:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 1 0 2
RSU And MPP        
Effect of dilutive stock-based compensation plans:        
Weighted average number diluted shares outstanding adjustment (in shares) 112 52 102 53