XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share Reconciliation [Abstract]                
Net income $ 7,486 $ 18,638 $ (3,751) $ 171,415 $ 30,013 $ 237,890 $ 22,373 $ 439,318
Plus: Net income effect of convertible securities 0     0     0 0
Numerator for diluted income per common share $ 7,486     $ 171,415     $ 22,373 $ 439,318
Basic weighted-average common stock shares outstanding (in shares) 55,729     60,223     57,283 60,241
Plus: dilutive effects of common stock equivalents (in shares) 495     1,181     787 903
Diluted weighted-average common stock shares outstanding (in shares) 56,224     61,404     58,070 61,144
Basic income per common share (in dollars per share) $ 0.13     $ 2.85     $ 0.39 $ 7.29
Diluted income per common share (in dollars per share) $ 0.13     $ 2.79     $ 0.39 $ 7.18
Restricted Stock Awards                
Diluted income per common share excludes the following equity instruments because their effect would be anti-dilutive:                
Antidilutive securities (in shares) 327     1     261 170
Stock Option Awards                
Diluted income per common share excludes the following equity instruments because their effect would be anti-dilutive:                
Antidilutive securities (in shares) 366     0     202 36