Company profile

Lawrence E. Page
Incorporated in
Fiscal year end

GOOG stock data



30 Apr 19
15 Jul 19
31 Dec 19


Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 36.34B 39.28B 33.74B 32.66B
Net income 6.66B 8.95B 9.19B 3.2B
Diluted EPS 9.5 12.75 13.06 4.54
Net profit margin 18.32% 22.78% 27.24% 9.78%
Operating income 6.61B 8.2B 8.31B 2.81B
Net change in cash 2.45B 3.26B -705M 1.49B
Cash on hand 19.15B 16.7B 13.44B 14.15B
Cost of revenue 16.01B 17.92B 14.28B 13.88B
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 136.82B 110.86B 90.27B 74.99B
Net income 30.74B 12.66B 19.48B 16.35B
Diluted EPS 43.7 18 27.85
Net profit margin 22.46% 11.42% 21.58% 21.80%
Operating income 26.32B 26.15B 23.72B 19.36B
Net change in cash 5.99B -2.2B -3.63B -1.8B
Cash on hand 16.7B 10.72B 12.92B 16.55B
Cost of revenue 59.55B 45.58B 35.14B 28.16B

Financial data from Alphabet earnings reports

Financial report summary

Content analysis ?
H.S. freshman Avg
New words: AFS, arrangement, bad, borrowing, capacity, climate, commence, commenced, commencement, composition, construction, depend, exercise, extend, external, extinguishment, impact, implicit, inception, incremental, Index, land, learning, long, machine, maintenance, occurrence, plan, prepaid, requested, round, secret, solar, Solicitor, subscription, Supreme, weighted, wind
Removed: accelerate, addressed, adequacy, adequate, AdExchange, adjust, agent, allocate, alter, app, applicable, applying, approach, ASC, asserting, assessing, attributable, Bid, billed, billing, bond, building, calling, card, certainty, charged, Chelsea, Chronicle, collect, Commerce, conclude, consistent, copy, cover, created, decline, defend, Department, determination, discretion, DoubleClick, driver, duration, earn, enacted, enactment, entity, establishing, establishment, estate, evidenced, examination, exit, facilitate, fluctuated, guidance, historically, HTC, illiquidity, impaired, intent, interpret, introduced, invoice, invoicing, involved, IRS, joined, location, manner, maximize, measuring, minimize, modified, monetize, monitor, municipal, mutual, NE, Nest, newer, nonrecurring, observability, occur, opening, operation, orderly, past, performed, permanent, predicted, prepare, priced, processing, project, promised, prospective, prospectively, provisional, reality, recast, receivable, receive, reconciliation, recovered, recovery, relation, reliable, remain, remeasurement, remitted, representing, resolution, resolve, resolved, respond, resulted, retrospective, reviewed, Room, selling, slightly, South, standalone, statute, strategic, Street, Subtopic, supported, sustained, Targeted, taxing, team, Temasek, transfer, transferred, transitioned, Treasury, type, unadjusted, unsatisfied, vary, vast, virtual, Washington, weakening, won, write