← Leaderboard
Financials (2026)
Revenue
$41.5B
Revenue Growth YoY
9.6%
EBITDA
$12.0B
Net Income
$7.5B
Stock Price
Market Cap
Stock-Based Compensation (2026)
SBC Expense
$3.5B
SBC % of Revenue
8.5%
SBC % of EBITDA
29.3%
SBC % of Market Cap
Buybacks
$12.6B
Unrecognized SBC
$6.0B
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 ($)
2026 $3.5B $41.5B $12.0B 8.5% 29.3% 9.6% $12.6B $7.5B 923,000,000 $6.0B
2025 $3.2B $37.9B $10.7B 8.4% 29.8% 8.7% $7.8B $6.2B 961,000,000 $5.6B
2024 $2.8B $34.9B $9.0B 8.0% 31.1% 11.2% $7.6B $4.1B 970,000,000 $5.3B
2023 $3.3B $31.4B $4.8B 10.5% 68.1% 18.3% $4.0B $208M 1,000,000,000 $5.9B
2022 $2.8B $26.5B $3.8B 10.5% 72.3% 24.7% $0 $1.4B 990,000,000 $5.6B
2021 $2.2B $21.3B $3.3B 10.3% 66.3% 24.3% $0 $4.1B 921,000,000 $4.1B
2020 $1.8B $17.1B $2.4B 10.4% 73.4% 278.9% $126M 895,000,000
2019 $1.3B $4.5B $1.5B 28.4% 84.6% 33.0% $-109M 771,000,000
2018 $997M $3.4B $1.2B 29.4% 80.5% 25.6% $105M 731,500,000
2017 $820M $2.7B $850M 30.4% 96.5% 25.9% $107M 707,460,000
2016 $594M $2.1B $641M 27.7% 92.7% 25.3% $-37M 670,929,000
2015 $565M $1.7B $303M 33.0% 186.6% 23.7% $-25M 650,596,000
2014 $503M $1.4B $83M 36.4% 603.8% 28.6% $-39M 610,143,000
2013 $379M $1.1B $106M 35.3% 357.6% 36.5% $-124M 585,627,000
2012 $229M $788M $122M 29.1% 187.6% 34.9% $-220M 137,036,541 $821M
2011 $120M $584M $173M 20.6% 69.5% 36.2% $-4M 132,921,147
2010 $89M $429M $168M 20.7% 52.8% 29.8% $21M 127,152,449
2009 IPO $77M $331M $100M 23.4% 77.6% $21M 122,850,062