XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of earnings per share
The number of stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 1,809,069, 1,182,572 and 1,663,219 for the years ended December 31, 2019, 2020 and 2021, respectively.
Year ended December 31,
201920202021
Net income $304,881 $308,276 $369,448 
Weighted average number of common shares used in computing basic earnings per common share190,074,475 190,396,780 187,802,219 
Dilutive effect of stock-based awards5,086,380 5,384,191 5,159,622 
Weighted average number of common shares used in computing dilutive earnings per common share195,160,855 195,780,971 192,961,841 
Earnings per common share
Basic$1.60 $1.62 $1.97 
Diluted$1.56 $1.57 $1.91