Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Investments - Schedule of Cash, Cash Equivalents and Investments (Details)

v3.10.0.1
Cash, Cash Equivalents and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Cash, Cash Equivalents and Investments      
Cash and cash equivalents $ 292,996 $ 499,597 $ 209,581
Short-term investments 127,791 1,250  
Cash, cash equivalents and investments 420,787 500,847  
Cash      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 169,324 146,294  
Money market funds      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 75,223 353,303  
Commercial paper, cash and cash equivalents      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 38,442 0  
Corporate debt securities      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 10,007 0  
Short-term investments 16,627 1,250  
Commercial paper, short-term investments      
Cash, Cash Equivalents and Investments      
Short-term investments $ 111,164 $ 0