Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Schedule of Computation of Earnings Per Share, Basic and Diluted
The following table presents the computation of basic and diluted net loss per share:    
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share amounts)
Net loss per share - basic and diluted
 
 
 
 
 
 
 
Net loss
$
(42,522
)
 
$
(47,522
)
 
$
(97,169
)
 
$
(93,100
)
Weighted average shares outstanding used to compute basic and diluted net loss per share
78,511

 
74,756

 
77,966

 
74,286

Net loss per share - basic and diluted
$
(0.54
)
 
$
(0.64
)
 
$
(1.25
)
 
$
(1.25
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following shares were excluded from the computation of diluted net loss per share for the periods presented as their effect would have been antidilutive:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Shares subject to outstanding common stock awards
11,452

 
13,052

 
11,452

 
13,052