XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 134,298 $ 200,376
Weighted average common shares outstanding, basic (in shares) 78,742 79,000
Dilutive effect of potential common stock (in shares) 451 798
Total shares, diluted (in shares) 79,193 79,798
Net income per share, basic (in usd per share) $ 1.71 $ 2.54
Net income per share, diluted (in usd per share) $ 1.70 $ 2.51
Anti-dilutive potential common shares (in shares) 151 76