XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
INCOME PER SHARE          
Net income available to common stockholders   $ 34,886 $ 59,011 $ 169,600 $ 202,872
Net income attributable to noncontrolling interest in OEG   987 997 3,792 3,688
Net income available to common shareholders - if-converted method   $ 35,873 $ 60,008 $ 173,392 $ 206,560
Weighted Average Number of Shares Outstanding, Diluted [Abstract]          
Weighted average shares outstanding - basic (in shares)   63,000 59,900 61,435 59,845
Effect of dilutive equity-based compensation (in shares)   166 223 184 287
Effect of dilutive put rights (in shares)   4,169 3,778 3,844 3,403
Weighted average shares outstanding - diluted (in shares)   67,335 63,901 65,463 63,535
Basic income per share available to common stockholders   $ 0.55 $ 0.99 $ 2.76 $ 3.39
Diluted income per share available to common stockholders   $ 0.53 $ 0.94 $ 2.65 $ 3.25
Issuance of Company's common stock (in shares) 3,000