XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income (Loss) per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share Reconciliation [Abstract]            
Net income $ 18,638 $ (3,751) $ 30,013 $ 237,890 $ 14,887 $ 267,903
Plus: Net income effect of convertible securities 0   0   0 0
Numerator for diluted income per common share $ 18,638   $ 30,013   $ 14,887 $ 267,903
Basic weighted-average common stock shares outstanding (in shares) 57,239   60,399   57,936 60,255
Plus: dilutive effects of common stock equivalents (in shares) 806   594   466 765
Diluted weighted-average common stock shares outstanding (in shares) 58,045   60,993   58,402 61,020
Basic income per common share (in dollars per share) $ 0.33   $ 0.50   $ 0.26 $ 4.45
Diluted income per common share (in dollars per share) $ 0.32   $ 0.49   $ 0.25 $ 4.39
Restricted Stock Awards            
Diluted income per common share excludes the following equity instruments because their effect would be anti-dilutive:            
Antidilutive securities (in shares) 324   321   228 254
Stock Option Awards            
Diluted income per common share excludes the following equity instruments because their effect would be anti-dilutive:            
Antidilutive securities (in shares) 238   108   119 54