XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income (loss) $ 145,816 $ 199,801 $ (186,363) $ 581,162
Denominator:        
Weighted average common shares outstanding - basic (in shares) 53,641 59,046 55,169 59,973
Plus: Dilutive effect of stock options and unvested restricted stock units (in shares) 348 455 0 464
Weighted average common shares outstanding - diluted (in shares) 53,989 59,501 55,169 60,437
Net income (loss) per common share:        
Basic (in dollars per share) $ 2.72 $ 3.38 $ (3.38) $ 9.69
Diluted (in dollars per share) $ 2.70 $ 3.36 $ (3.38) $ 9.62
Anti-dilutive securities not included in the calculation of diluted income per share (in shares) 100   500