XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net income (loss) $ 237,065 $ (41,845) $ (30,136) $ (35,903) $ 195,220 $ (66,039)
Denominator:            
Basic 166,279   163,839   165,686 163,165
Dilutive ordinary share equivalents 5,274       5,061  
Shares used in calculating diluted (loss) earnings per share 171,553   163,839   170,747 163,165
Stock Options            
Denominator:            
Dilutive ordinary share equivalents 1,896       1,634  
Restricted Stock Unit Awards            
Denominator:            
Dilutive ordinary share equivalents 3,378       3,427