XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Profit per Share - Computation of Basic and Diluted Net Profit Per Share Attributable to Common Stock (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net income $ 772,020 $ 1,775,888 $ 442,776
Denominator:      
Weighted-average common shares outstanding, basic (shares) 78,917 78,760 79,424
Dilutive effect of potential common stock (shares) 753 470 676
Total shares, diluted (shares) 79,670 79,230 80,100
Net income per share, basic (usd per share) $ 9.78 $ 22.55 $ 5.57
Net income per share, diluted (usd per share) $ 9.69 $ 22.41 $ 5.53
Anti-dilutive potential common shares (shares) 1 280 79