Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Cash, Cash Equivalents and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Cash, Cash Equivalents and Investments      
Cash and cash equivalents $ 454,923 $ 499,597 $ 170,881
Short-term investments 89,482 1,250  
Cash, cash equivalents and investments 544,405 500,847  
Cash      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 231,740 146,294  
Money market funds      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 105,865 353,303  
Commercial paper      
Cash, Cash Equivalents and Investments      
Cash and cash equivalents 117,318 0  
Commercial paper      
Cash, Cash Equivalents and Investments      
Short-term investments 77,065 0  
Corporate debt securities      
Cash, Cash Equivalents and Investments      
Short-term investments $ 12,417 $ 1,250