XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share Basic And Diluted [Line Items]      
Net (loss) income attributable to common shareholders $ (167,825) $ 143,403 $ 507,364
Weighted-average common shares - outstanding, basic 29,784 30,097 29,408
Weighted-average effect of dilutive securities:      
Contingently issuable shares   55  
Weighted-average common shares - outstanding, diluted 29,784 30,964 30,976
(Loss)/earnings per share, basic $ (5.63) $ 4.76 $ 17.25
(Loss)/earnings per share, diluted $ (5.63) $ 4.63 $ 16.38
Stock Options      
Weighted-average effect of dilutive securities:      
Share-based payment arrangements   199 230
Restricted Stock Units      
Weighted-average effect of dilutive securities:      
Share-based payment arrangements   613 1,338