XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:                
Net income (loss) $ 47,758 $ 237,065 $ (41,845) $ (63,974) $ (30,136) $ (35,903) $ 242,978 $ (130,013)
Denominator:                
Basic 166,607     164,282     165,996 163,541
Dilutive ordinary share equivalents 5,296           4,985  
Shares used in calculating diluted earnings (loss) per ordinary share 171,903     164,282     170,981 163,541
Stock Options                
Denominator:                
Dilutive ordinary share equivalents 1,682           1,643  
Restricted Stock Unit Awards                
Denominator:                
Dilutive ordinary share equivalents 3,614           3,342