XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) available to common shareholders - Basic $ 145,940 $ 111,016
Net income (loss) available to common shareholders - Diluted $ 145,940 $ 111,016
Denominator:    
Weighted average basic shares (in shares) 81,350,497 81,239,381
Effect of dilutive securities (in shares) 1,043,721 478,834
Weighted average dilutive shares (in shares) 82,394,218 81,718,214
Net income (loss) per average share attributable to common stockholders - Basic (in dollars per share) $ 1.79 $ 1.37
Net income (loss) per average share attributable to common stockholders - Diluted (in dollars per share) $ 1.77 $ 1.36