1. Stocks
  2. Alphabet
  3. Revenue & Operating Profit Per GW Framework
AlphabetX · @_clarktang · Mar 2, 2026

Revenue & Operating Profit Per GW Framework

@_clarktang's chart drew 102.4K views on X: #13 of 41 business charts about the 10 largest tech stocks we read. Read Oct 14, 2026.

Google has the highest Revenue per GW at $57, while Anthropic has the highest Operating Margin at 65%, and Snowflake shows a negative Operating Margin of -35%.

The original, @_clarktang

Revenue & Operating Profit Per GW Framework

Revenue & Operating Profit Per GW FrameworkOperating Profit …Revenue / GWOperating Margin-35%-1.25%32.5%66.25%100%1%10%15%GoogleAnthropicSnowflakeAWSCoreWeaveUSD per GW, %
Redrawn by ViralChart from the numbers on the chart. Chart by @_clarktang on X, Mar 2, 2026. Source printed on it: Source: Publicly fled financial documents, news articles, blogs. Information provided meant to be a framework discussed in good faith & hold no obligation for accuracy. Note: Unless otherwise noted, all metrics based on publicly available information from latest calendar year (2025). CoreWeave operating margin based on a discounted view on their publicly disclosed 20-30% LT margins / Oracle's 20% target LT margins on GPU cloud business. OpenAI and Anthropic based on publicly rumored figures of ARR and GW deployed and allocating a portion to "inference" vs "training" compute. Snowflake & Salesforce Rev / GW derived by dividing AWS Rev / GW by product gross margins. Snowflake OI uses Non-GAAP OPs from CY25. For Model Providers, using estimated GM% instead of OM%. ALTIMETER Run Rate @_clarktang.
Views102.4K
Likes591
Reposts94
Bookmarks944
Views per follower5.2019.7K followers

The numbers

18 of 36 numbers are printed on the original chart; the rest are estimates read off its axis. Read off the image by our vision model; check the original before you quote one.

LabelSeriesUSD per GW, %How we know
GoogleOperating Profit / GW19estimate
GoogleRevenue / GW55estimate
MetaOperating Profit / GW18estimate
MetaRevenue / GW42estimate
AnthropicOperating Profit / GW20estimate
AnthropicRevenue / GW30estimate
OpenAIOperating Profit / GW13estimate
OpenAIRevenue / GW22estimate
SnowflakeOperating Profit / GW3estimate
SnowflakeRevenue / GW35estimate
SalesforceOperating Profit / GW6estimate
SalesforceRevenue / GW30estimate
AWSOperating Profit / GW4estimate
AWSRevenue / GW10estimate
AzureOperating Profit / GW4estimate
AzureRevenue / GW7estimate
CoreWeaveOperating Profit / GW1estimate
CoreWeaveRevenue / GW8estimate
GoogleRevenue / GW57printed
GoogleOperating Margin32printed
MetaRevenue / GW41printed
MetaOperating Margin41printed
AWSRevenue / GW10printed
AWSOperating Margin35printed
AzureRevenue / GW9printed
AzureOperating Margin40printed
CoreWeaveRevenue / GW10printed
CoreWeaveOperating Margin15printed
OpenAIRevenue / GW22printed
OpenAIOperating Margin55printed
AnthropicRevenue / GW31printed
AnthropicOperating Margin65printed
SnowflakeRevenue / GW34printed
SnowflakeOperating Margin-35printed
SalesforceRevenue / GW31printed
SalesforceOperating Margin20printed

Not investment advice. These pages show what other people charted and shared; check the company filings before you act on a number.

API · Max

Use this chart via API

On the Max plan you can pull this chart's numbers with the provenance of each one, as JSON or CSV, with its redraw spec, or call it from an agent over MCP. Chart id 75610183b563.

PathReturnsPlan
GET/api/v1/charts/75610183b563Title, publisher, date, form, point count; with a Max key, the data linkOpen
GET/api/v1/charts/75610183b563/dataEvery point with its provenance and confidence, plus the redraw spec. Add ?format=csv for CSVMax
GET/api/v1/charts/75610183b563/render?view=1The draw-only view this page usesOpen
POST/mcpTool get_chart_data with this id, for Claude, Cursor and other agentsMax
curlMax
curl -s https://viral-chart.com/api/v1/charts/75610183b563/data \
  -H "Authorization: Bearer $VIRALCHART_KEY"
Claude CodeMax
claude mcp add --transport http viralchart https://viral-chart.com/mcp \
  --header "Authorization: Bearer $VIRALCHART_KEY"

60 requests a minute per key; over that you get 429 with Retry-After. Up to 5 keys per account, made on your account page and shown once. Without Max, the data route answers 402 with a link to the plans. The numbers describe a chart its publisher owns, and every file carries a license note.

More Alphabet charts

All 12