XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net (loss) income $ (247,855) $ (61,802) $ (481,965) $ 90,883
Weighted average shares outstanding, basic (in shares) 48,596,000 53,580,000 48,405,000 53,961,000
Weighted average effect of dilutive securities (in shares) 0 0 0 315,000
Weighted average shares outstanding, diluted (in shares) 48,596,000 53,580,000 48,405,000 54,276,000
Earnings Per Share, Basic and Diluted [Abstract]        
Basic (in dollars per share) $ (5.10) $ (1.15) $ (9.96) $ 1.68
Diluted (in dollars per share) $ (5.10) $ (1.15) $ (9.96) $ 1.67
Share-based awards considered to be anti-dilutive (in shares) 4,927,900 5,152,994 5,108,453 5,235,978