XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income $ 72,700 $ 180,969 $ 319,798 $ 581,059
Weighted average common shares outstanding, basic (in shares) 78,093 78,904 78,408 78,971
Dilutive effect of potential common stock (in shares) 144 612 244 706
Total shares, diluted (in shares) 78,237 79,516 78,652 79,677
Net income per share, basic (in usd per share) $ 0.93 $ 2.29 $ 4.08 $ 7.36
Net income per share, diluted (in usd per share) $ 0.93 $ 2.28 $ 4.07 $ 7.29
Anti-dilutive potential common shares (in shares) 345 83 317 67