Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Current assets    
Cash and cash equivalents $ 644,516 $ 252,674
Accounts receivable, net of allowance for doubtful accounts of $750 and $805 67,497 61,158
Prepaid expenses and other current assets 9,322 7,180
Income taxes receivable 2,094 2,033
Deferred income taxes 9,367 9,136
Total current assets 732,796 332,181
Property and equipment, net 38,799 21,338
Deferred income taxes 774 589
Deposits and other assets 1,526 819
Total assets 773,895 354,927
Current liabilities    
Accounts payable 5,426 2,178
Accrued compensation and employee related benefits 27,113 27,187
Accrued liabilities 13,959 8,456
Income taxes payable 234 178
Deferred revenue 93,306 66,290
Total current liabilities 140,038 104,289
Deferred revenue 6,884 3,264
Other long-term liabilities 4,812 2,714
Total liabilities 151,734 110,267
Commitments and contingencies (Note 6)      
Stockholders’ equity    
Preferred stock, $0.0001 par value, 10,000,000 shares authorized; none issued 0 0
Additional paid-in capital 631,521 239,406
Accumulated other comprehensive income (loss) 149 (71)
Retained earnings (accumulated deficit) (9,516) 5,318
Total stockholders’ equity 622,161 244,660
Total liabilities and stockholders’ equity 773,895 354,927
Common Class B [Member]
   
Stockholders’ equity    
Common Stock 3 4
Common Class A [Member]
   
Stockholders’ equity    
Common Stock $ 4 $ 3