XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive securities are as follows:
Three months ended June 30,Six months ended June 30,
(in thousands, except market price and earnings per share)
2022202120222021
Net income attributable to the Company$39,201 $31,397 $66,938 $58,980 
Weighted average number of shares:
Weighted average number of shares used in calculating basic net income per share
31,268 32,375 31,571 32,363 
Effect of dilutive stock-based compensation plans:
Stock options—  
RSU and MPP shares110 46 97 46 
Weighted average number of shares used in calculating diluted net income per share31,378 32,422 31,668 32,411 
Average market price of common stock used for calculation of dilutive shares$81.46 $87.53 $83.77 $83.48 
Net income attributable to the Company per share:
Basic$1.25 $0.97 $2.12 $1.82 
Diluted$1.25 $0.97 $2.11 $1.82