XML 105 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share - Schedule of Basic Earnings (Loss) Per Ordinary Share (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income (loss) from continuing operations $ 519,157 $ (33,152) $ 76,401
Net (loss) discontinued operations (163,400) (125,115) (124,570)
Net Income (Loss) $ 355,757 $ (158,267) $ (48,169)
Denominator:      
Basic 166,223 163,742 160,942
Dilutive ordinary share equivalents 3,507   3,811
Shares used in calculating diluted earnings (loss) per ordinary share 169,730 163,742 164,753
Stock Options      
Denominator:      
Dilutive ordinary share equivalents 1,093   633
Restricted Stock Unit Awards      
Denominator:      
Dilutive ordinary share equivalents 2,414   3,178