XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per share attributable to stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net income (loss) attributable to:    
Basic $ 178,094 $ 28,188
Diluted $ 178,094 $ 28,188
Weighted average number of shares outstanding:    
Basic 110,647,700 109,972,997
Effect of dilutive securities:   111,267,392
Diluted 111,655,861 111,267,392
Per Share Amount    
Basic $ 1.61 $ 0.26
Diluted $ 1.60 $ 0.25
Share Units [Member]    
Weighted average number of shares outstanding:    
Effect of dilutive securities: 450,259 579,133
Stock Options [Member]    
Weighted average number of shares outstanding:    
Effect of dilutive securities: 557,902  
Diluted   715,262
Per Share Amount    
Effect of dilutive securities: (0.01) (0.01)