XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net income $ 112,800 $ 199,714 $ 247,098 $ 400,090
Weighted average common shares outstanding, basic (in shares) 78,395 79,008 78,568 79,004
Dilutive effect of potential common stock (in shares) 150 630 272 733
Total shares, diluted (in shares) 78,545 79,638 78,840 79,737
Net income per share, basic (in usd per share) $ 1.44 $ 2.53 $ 3.15 $ 5.06
Net income per share, diluted (in usd per share) $ 1.44 $ 2.51 $ 3.13 $ 5.02
Anti-dilutive potential common shares (in shares) 361 49 314 38