XML 66 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Statement [Abstract]      
Revenue $ 1,394,205us-gaap_Revenues $ 985,737us-gaap_Revenues $ 526,016us-gaap_Revenues
Cost of revenue 766,970us-gaap_CostOfRevenue 623,953us-gaap_CostOfRevenue 298,530us-gaap_CostOfRevenue
Gross profit 627,235us-gaap_GrossProfit 361,784us-gaap_GrossProfit 227,486us-gaap_GrossProfit
Operating expenses:      
Research and development 151,852us-gaap_ResearchAndDevelopmentExpense 73,737us-gaap_ResearchAndDevelopmentExpense 36,115us-gaap_ResearchAndDevelopmentExpense
Sales and marketing 194,377us-gaap_SellingAndMarketingExpense 157,771us-gaap_SellingAndMarketingExpense 116,855us-gaap_SellingAndMarketingExpense
General and administrative 93,971us-gaap_GeneralAndAdministrativeExpense 31,573us-gaap_GeneralAndAdministrativeExpense 20,899us-gaap_GeneralAndAdministrativeExpense
Total operating expenses 440,200us-gaap_OperatingExpenses 263,081us-gaap_OperatingExpenses 173,869us-gaap_OperatingExpenses
Operating income 187,035us-gaap_OperatingIncomeLoss 98,703us-gaap_OperatingIncomeLoss 53,617us-gaap_OperatingIncomeLoss
Other expense, net (6,060)us-gaap_OtherNonoperatingIncomeExpense (7,374)us-gaap_OtherNonoperatingIncomeExpense (407)us-gaap_OtherNonoperatingIncomeExpense
Income before income taxes 180,975us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 91,329us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 53,210us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax expense 52,887us-gaap_IncomeTaxExpenseBenefit 30,751us-gaap_IncomeTaxExpenseBenefit 20,948us-gaap_IncomeTaxExpenseBenefit
Net income 128,088us-gaap_NetIncomeLoss 60,578us-gaap_NetIncomeLoss 32,262us-gaap_NetIncomeLoss
Less: distributed earnings 0us-gaap_DistributedEarnings 0us-gaap_DistributedEarnings 112,209us-gaap_DistributedEarnings
Less: undistributed earnings allocable to participating securities (16,512)us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic (16,727)us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic 0us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
Undistributed net income (loss) attributable to common stockholders—basic 111,576us-gaap_UndistributedEarnings 43,851us-gaap_UndistributedEarnings (79,947)us-gaap_UndistributedEarnings
Add: adjustments to net income for dilutive securities allocable to: holders of preferred stock and unvested early exercised options and restricted stock 2,277us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted 2,309us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted 0us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
Undistributed net income (loss) attributable to common stockholders—diluted 113,853us-gaap_UndistributedEarningsDiluted 46,160us-gaap_UndistributedEarningsDiluted (79,947)us-gaap_UndistributedEarningsDiluted
Distributed earnings to common stockholders $ 0us-gaap_DividendsCommonStock $ 0us-gaap_DividendsCommonStock $ 84,828us-gaap_DividendsCommonStock
Weighted-average shares used to compute net income per share attributable to common stockholders:      
Basic (in shares) 104,453us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 81,018us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 74,226us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted (in shares) 123,630us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 98,941us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 74,226us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income per share attributable to common stockholders:      
Basic (in dollars per share) $ 1.07us-gaap_EarningsPerShareBasic $ 0.54us-gaap_EarningsPerShareBasic $ 0.07us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ 0.92us-gaap_EarningsPerShareDiluted $ 0.47us-gaap_EarningsPerShareDiluted $ 0.07us-gaap_EarningsPerShareDiluted