Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Computation of Basic and Diluted Net Income per Share (Details)

v3.10.0.1
Earnings Per Share - Computation of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Numerator:        
Net income (loss) available to common stockholders $ (2,896) $ 28,007 $ 32,545 $ 56,235
Denominator:        
Weighted average shares used to compute net income per share attributable to common stockholders, basic (in shares) 111,134 105,783 109,351 105,060
Weighted average effect of potentially dilutive shares to purchase common stock (in shares) 9,262 3,815 6,701 2,833
Weighted average shares used to compute net income per share attributable to common stockholders, diluted (in shares) 120,396 109,598 116,052 107,893
Net income (loss) per share available to common stockholders        
Basic (in dollars per share) $ (0.03) $ 0.26 $ 0.30 $ 0.54
Diluted (in dollars per share) $ (0.02) $ 0.26 $ 0.28 $ 0.52