Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise15.7%
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
$24.30
$22.67
7.2%
June 30, 2025
$402.05
—
—
March 31, 2025
$295.80
—
—
Sept. 30, 2024
$403.98
—
—
March 31, 2021
$35.50
$28.58
24.2%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement13
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Revenue
$44.54T
$44.90T
$46.06T
$37.27T
$39.06T
$38.47T
$37.06T
$34.08T
$31.66T
$31.66T
Cost of Revenue
·
·
·
·
·
$4.77T
$5.04T
$3.81T
$3.41T
$4.28T
Gross Profit
$2.09T
$2.48T
$3.22T
$4.55T
$3.10T
$2.82T
$2.37T
$2.64T
$757.02B
·
SG&A Expense
$913.61B
$940.82B
$989.31B
$843.12B
$647.42B
$487.53B
$659.26B
$645.69B
$668.62B
$635.93B
Interest Expense
$18.05T
$20.04T
$21.76T
$11.66T
$4.66T
$5.80T
$8.27T
$7.48T
$8.23T
$8.39T
Interest Income
$25.92T
$26.97T
$27.65T
$19.40T
$12.79T
$13.22T
$19.55T
$18.36T
$18.74T
$17.55T
Pretax Income
$4.62T
$3.11T
$3.42T
$6.27T
$6.36T
$4.84T
$7.45T
$7.33T
$4.92T
$5.57T
Income Tax
$1.43T
$941.98B
$1.31T
$2.27T
$2.32T
$1.36T
$2.09T
$2.15T
$1.75T
$2.06T
Net Income
$1.72T
$1.02T
$739.00B
$2.48T
$3.30T
$2.35T
$3.03T
$2.91T
$1.96T
$2.14T
EPS (Basic)
$72.52
$42.75
$31.12
$107.29
$148.01
$105.45
$136.19
$130.73
$88.08
$96.04
EPS (Diluted)
$72.52
$42.75
$31.12
$107.29
$148.01
$105.45
$136.19
·
·
·
Shares (Basic)
16,186,869,620
16,201,502,910
16,202,376,163
15,760,496,801
15,128,947,661
15,135,829,538
15,158,004,812
·
·
·
EBITDA
$770.45B
$712.65B
$670.49B
$645.75B
$1.03T
$1.02T
$901.49B
$539.75B
$521.41B
·
Balance Sheet9
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Cash & Equivalents
$19.35T
$17.00T
$18.60T
$17.03T
$36.64T
$34.03T
$30.12T
$28.40T
$22.34T
$22.19T
PP&E (Net)
·
·
·
$7.24T
$9.10T
$8.97T
$8.95T
$6.59T
$6.65T
$6.56T
Goodwill
$2.06T
$2.22T
$2.20T
$2.25T
$8.49T
$7.71T
$7.35T
$7.32T
$6.90T
$6.82T
Intangibles
$2.95T
$2.76T
$2.38T
$2.04T
$1.89T
$1.62T
$1.21T
·
$848.68B
$735.04B
Total Assets
$348.94T
$327.86T
$301.18T
$295.59T
$366.90T
$322.90T
$278.83T
$259.68T
$236.54T
$224.07T
Total Liabilities
$314.19T
$294.70T
$269.66T
$264.77T
$327.43T
$287.46T
$245.48T
$230.12T
$210.67T
$199.41T
Paid-in Capital
·
·
·
·
·
·
·
·
$8.30T
$8.31T
Retained Earnings
$9.24T
$8.16T
$7.73T
$8.02T
$13.38T
$11.30T
$10.29T
$8.60T
$7.17T
$6.52T
Stockholders' Equity
$18.45T
$17.45T
$16.78T
$16.47T
$23.01T
$20.66T
$19.85T
$17.79T
$16.29T
$15.60T
Cash Flow9
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
D&A
$770.45B
$674.20B
$630.69B
$645.75B
$606.87B
$583.76B
$901.49B
$539.75B
$521.41B
$471.61B
Other Non-cash
$4.89T
$-945.44B
$4.60T
$-3.35T
$1.57T
$6.66T
$1.70T
$5.28T
$2.62T
·
Operating Cash Flow
$7.38T
$782.29B
$6.01T
$-222.12B
$5.90T
$10.02T
$5.63T
$8.73T
$5.11T
$2.49T
CapEx
$602.32B
$623.88B
$579.58B
$519.37B
$664.51B
$638.26B
$679.02B
$548.98B
$473.75B
$814.56B
Investing Cash Flow
$-1.43T
$-3.14T
$1.84T
$-13.01T
$-6.60T
$-7.59T
$-3.06T
$-3.05T
$-3.61T
$-952.87B
Dividends Paid
$625.83B
$728.18B
$766.54B
$414.27B
$1.23T
$1.33T
$1.27T
$1.13T
$1.31T
$1.26T
Financing Cash Flow
$-2.66T
$-1.36T
$-3.54T
$-8.57T
$-1.35T
$404.45B
$-895.99B
$-997.56B
$-1.45T
$66.86B
Free Cash Flow
$6.78T
$146.19B
$5.42T
$-741.49B
$5.24T
$9.38T
$4.96T
$8.18T
$4.63T
·
Levered FCF
$-5.67T
$-14.46T
$-8.71T
$-8.18T
$634.18B
$3.47T
$-996.66B
$2.89T
$-659.10B
·
Profitability6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Gross Margin
4.7%
5.3%
6.8%
12.2%
7.9%
7.3%
6.4%
·
·
·
Net Margin
3.9%
2.2%
1.6%
6.7%
8.4%
6.1%
8.2%
8.6%
7.4%
·
Pretax Margin
10.4%
6.8%
7.3%
16.8%
21.8%
16.8%
20.1%
21.5%
18.5%
·
EBITDA Margin
1.7%
1.5%
1.4%
1.7%
2.6%
2.6%
2.4%
1.6%
2.0%
·
ROA
0.51%
0.32%
0.25%
0.75%
0.96%
0.78%
1.1%
1.2%
0.85%
·
ROE
9.6%
5.9%
4.5%
12.6%
15.1%
11.6%
16.1%
17.1%
25.1%
·
Efficiency1
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Asset Turnover
0.1
0.1
0.2
0.1
0.1
0.1
0.1
0.1
0.1
·
Per Share1
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
EPS (TTM)
$72.52
$42.75
$31.12
$107.29
$148.01
$105.45
$136.19
·
·
·
Valuation (TTM)6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Revenue TTM
$44.54T
$44.90T
$46.06T
$37.27T
$39.06T
$38.47T
$37.06T
$34.08T
$31.66T
·
Net Income TTM
$1.72T
$1.02T
$739.00B
$2.48T
$3.30T
$2.35T
$3.03T
$2.91T
$1.96T
·
P/E
0.1
0.0
0.1
0.0
0.0
0.1
0.1
·
·
·
Earnings Yield
1790.6%
2105.9%
1280.7%
4240.7%
2896.5%
1532.7%
1561.8%
·
·
·
Payout Ratio
36.4%
71.7%
103.7%
16.7%
37.3%
56.6%
41.8%
38.8%
66.6%
·
Annual Payout
$625.83B
$728.18B
$766.54B
$414.27B
$1.23T
$1.33T
$1.27T
$1.13T
$1.31T
·
Valuation (TTM)3
Metric
Trend
Q4 2016
Q4 2015
Q4 2014
Q4 2013
Q4 2012
Q4 2011
Q4 2010
Revenue TTM
$31.66T
$21.15T
·
·
·
·
·
Net Income TTM
$2.14T
$2.04T
·
·
·
·
·
Annual Payout
$1.26T
$1.28T
·
·
·
·
·
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Revenue
$44.54T
$44.90T
$46.06T
$37.27T
$39.06T
Gross Margin %
4.7%
5.3%
6.8%
12.2%
7.9%
Net Income
$1.72T
$1.02T
$739.00B
$2.48T
$3.30T
Diluted EPS
$72.52
$42.75
$31.12
$107.29
$148.01
No data for this statement
Not enough fundamentals data to build this statement yet.
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Free Cash Flow
$6.78T
$146.19B
$5.42T
$-741.49B
$5.24T
Institutional owners (13F)
58 filers
· $22.4M total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders58
Value held$22.4M
New positions18
Exited positions7
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
18 (+8 vs prior Q)
7 (+5 vs prior Q)
19 (+1 vs prior Q)
8 (-3 vs prior Q)
+80K
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.