XML 87 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (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 (loss) $ 100,960 $ 103,217 $ (8,394)
Denominator      
Basic 93,260 86,256 76,223
Effect of dilutive securities 6,744 4,321  
Weighted-average shares used to compute net income (loss) per share, diluted 100,004 90,577 76,223
Net income (loss) per share:      
Basic $ 1.08 $ 1.20 $ 0.11
Diluted $ 1.01 $ 1.14 $ 0.11
Anti-dilutive potential common shares 927 1,605 8,091