XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Share - Schedule of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic Net Income (Loss) Per Share    
Basic net income $ 169,548 $ 21,703
Weighted average common shares outstanding (in shares) 224,484 222,960
Basic net income per share ( in USD per share) $ 0.76 $ 0.10
Diluted Net Income (Loss) Per Share    
Diluted net income $ 169,548 $ 21,703
Weighted average common shares outstanding (in shares) 224,484 222,960
Dilutive stock options and awards ( in shares) 2,735 2,629
Weighted average shares used to compute diluted net income per share ( in shares) 227,219 225,589
Diluted net income per share ( in USD per share) $ 0.75 $ 0.10