← Leaderboard
Financials (2025)
Revenue
$94.8B
Revenue Growth YoY
-2.9%
EBITDA
$9.4B
Net Income
$3.8B
Stock Price
Market Cap
Stock-Based Compensation (2025)
SBC Expense
$2.8B
SBC % of Revenue
3.0%
SBC % of EBITDA
30.1%
SBC % of Market Cap
Buybacks
Unrecognized SBC
$5.8B
SBC % of Revenue — Historical
SBC vs Buybacks ($M) — Historical
SBC % Revenue vs SBC % Market Cap
Revenue-based SBC % is the P&L view. Market-cap-based % is the shareholder dilution view — how much of the company is given away each year.
Market Cap vs Cumulative SBC
Total SBC expense paid since earliest data year vs current market cap. Shows the cumulative cost of stock-based compensation relative to company size.
GAAP vs "Adjusted" Earnings
GAAP net income already includes SBC as a real expense. But many companies highlight "adjusted" earnings that add SBC back, flattering profitability. The orange gap shows how much non-GAAP metrics overstate real earnings each year.
Ownership Retained Over Time
100 = your original ownership at the earliest data year. Net share issuance drives this down.
Annual Gross Dilution vs Buyback Offset
Red = gross share issuance from SBC. Green = shares retired via buybacks. Both as % of prior-year shares.
Year-by-Year Detail
Year SBC ($) Revenue ($) EBITDA ($) SBC % Rev SBC % EBITDA Rev Growth Buybacks ($) Net Income ($) Shares (EOY) Price (EOY) Market Cap SBC % MCap Unrecognized SBC ($)
2025 $2.8B $94.8B $9.4B 3.0% 30.1% -2.9% $3.8B 3,751,000,000 $5.8B
2024 $2.0B $97.7B $11.2B 2.0% 17.9% 0.9% $7.1B 3,216,000,000 $5.8B
2023 $1.8B $96.8B $12.2B 1.9% 14.8% 18.8% $15.0B 3,185,000,000 $4.8B
2022 $1.6B $81.5B $16.1B 1.9% 9.7% 51.4% $12.6B 3,164,000,000 $3.9B
2021 $2.1B $53.8B $8.4B 3.9% 25.2% 70.7% $5.5B 3,100,000,000 $3.4B
2020 $1.7B $31.5B $3.6B 5.5% 48.7% 28.3% $721M 960,000,000 $3.5B
2019 $898M $24.6B $1.3B 3.7% 69.0% 14.5% $-862M 905,000,000 $1.6B
2018 $749M $21.5B $722M 3.5% 103.7% 82.5% $11K $-976M 173,000,000 $1.6B
2017 $467M $11.8B $-863M 4.0% neg 68.0% $230M $-2.0B 168,797,000 $1.3B
2016 $334M $7.0B $-190M 4.8% neg 73.0% $-675M 161,561,000 $773M
2015 $198M $4.0B $-294M 4.9% neg 26.5% $-889M 131,425,000 $518M
2014 $156M $3.2B $45M 4.9% 345.9% 58.8% $-294M 125,688,000 $413M
2013 $81M $2.0B $45M 4.0% 180.2% 387.2% $-74M 123,090,990 $227M
2012 $50M $413M $-365M 12.1% neg 102.3% $-396M 114,214,274 $110M
2011 $29M $204M $-235M 14.4% neg 74.9% $-254M 104,530,305
2010 $21M $117M $-136M 18.1% neg 4.3% $-154M 94,908,370
2009 IPO $1M $112M $-45M 1.3% neg $-56M