XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income (loss) from continuing operations $ 38,948 $ (12,050)
Net loss from discontinued operations (2,120) (29,795)
Net income (loss) $ 36,828 $ (41,845)
Denominator:    
Basic 167,984 165,085
Dilutive ordinary share equivalents 4,997  
Shares used in calculating diluted earnings (loss) per ordinary share 172,981 165,085
Stock Options    
Denominator:    
Dilutive ordinary share equivalents 1,734  
Restricted Stock Unit Awards    
Denominator:    
Dilutive ordinary share equivalents 3,263