Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets    
Cash and cash equivalents $ 729,506 $ 680,613
Accounts receivable, net of allowance for doubtful accounts of $1,006 and $1,111 97,998 99,910
Prepaid expenses and other current assets 15,594 10,777
Income taxes receivable 150 229
Deferred income taxes 21,752 18,732
Total current assets 865,000 810,261
Property and equipment, net 56,168 45,627
Deferred income taxes 6,371 5,879
Deposits and other assets 6,181 3,895
Total assets 933,720 865,662
Current liabilities    
Accounts payable 4,582 1,978
Accrued compensation and employee related benefits 33,353 40,164
Other accrued Liabilities 28,126 15,769
Income taxes payable 413 378
Deferred revenue 139,435 121,985
Total current liabilities 205,909 180,274
Deferred revenue 11,381 7,825
Other long-term liabilities 8,868 5,557
Total liabilities $ 226,158 $ 193,656
Commitments and contingencies (Note 6)    
Stockholders' equity    
Preferred stock $ 0 $ 0
Additional paid-in capital 724,905 660,668
Accumulated other comprehensive income 465 140
Retained earnings (accumulated deficit) (17,815) 11,191
Total stockholders' equity 707,562 672,006
Total liabilities and stockholders' equity 933,720 865,662
Common Class B [Member]    
Stockholders' equity    
Common Stock 2 2
Common Class A [Member]    
Stockholders' equity    
Common Stock $ 5 $ 5