Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise3.4%
Next ReportNov 12, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Aug 11, 2026
$1.70
$1.62
5.2%
March 31, 2026
May 12, 2026
$1.46
$1.44
1.3%
Dec. 31, 2025
$1.60
$1.61
-0.87%
Sept. 30, 2025
$1.54
$1.54
0.10%
June 30, 2025
$1.66
$1.48
12.3%
March 31, 2025
$1.37
$1.34
2.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
Revenue
$32.90B
$28.40B
$27.75B
$28.34B
$31.24B
$29.15B
$25.43B
$18.98B
$10.98B
Cost of Revenue
$18.37B
$16.38B
$17.96B
$19.57B
$21.84B
$19.85B
$16.76B
$11.71B
$7.17B
Gross Profit
$14.54B
$12.03B
$9.79B
$8.77B
$9.40B
$9.30B
$8.67B
$7.28B
$3.81B
R&D Expense
$2.32B
$2.28B
$2.52B
$2.58B
$2.34B
$1.67B
$1.16B
$937M
$797M
SG&A Expense
$3.92B
$3.81B
$4.12B
$4.41B
$4.01B
$3.10B
$2.70B
$2.26B
$1.52B
Operating Income
$13.36B
$8.71B
$6.06B
$4.44B
$3.80B
$4.71B
$4.62B
$2.04B
$1.59B
Interest Expense
$129M
$94M
$141M
$108M
$121M
$97M
$64M
$35M
·
Pretax Income
$13.28B
$8.71B
$6.04B
$4.37B
$3.63B
$4.63B
$4.54B
$2.00B
$1.60B
Income Tax
$1.92B
$1.60B
$825M
$534M
$417M
$456M
$563M
$171M
$278M
Net Income
$11.06B
$6.64B
$4.92B
$3.68B
$3.03B
$4.16B
$3.98B
$1.83B
$1.33B
Shares (Basic)
3,067,255,442
3,084,230,029
3,121,653,686
3,203,995,973
3,321,067,177
3,313,527,847
3,272,754,403
3,076,314,670
2,593,157,207
Shares (Diluted)
3,108,803,728
3,130,861,720
3,168,386,031
3,234,507,356
3,363,045,757
3,360,460,759
3,347,572,338
3,159,220,888
2,639,466,412
EBITDA
$13.36B
$8.71B
$6.06B
$4.44B
$3.80B
$4.71B
$4.62B
$2.04B
·
Balance Sheet12
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Cash & Equivalents
$8.47B
$13.16B
$13.57B
$9.55B
$6.59B
$11.13B
$15.43B
$17.36B
$5.17B
Inventory
$41M
$23M
$8M
$14M
$24M
$18M
$26M
$35M
$30M
Current Assets
$32.46B
$34.54B
$29.94B
$26.56B
$26.79B
$31.69B
$26.91B
$20.78B
$7.47B
PP&E (Net)
$1.20B
$803M
$490M
$323M
$243M
$176M
$179M
$168M
$127M
Goodwill
$20.52B
$19.65B
$19.54B
$19.49B
$19.12B
$17.49B
$17.14B
$17.09B
$16.26B
Intangibles
$2.90B
$2.05B
$2.03B
$2.37B
$2.83B
$2.02B
$1.62B
$1.76B
$1.72B
Total Assets
$102.52B
$90.44B
$75.54B
$67.01B
$67.25B
$68.27B
$52.68B
$44.60B
$30.00B
Accounts Payable
$6.28B
$6.88B
$5.01B
$5.00B
$4.33B
$3.56B
$2.56B
$1.83B
$1.04B
Current Liabilities
$14.59B
$16.55B
$12.01B
$11.72B
$10.45B
$9.60B
$8.49B
$6.24B
$3.53B
Total Liabilities
$19.47B
$20.72B
$18.33B
$17.88B
$16.20B
$15.54B
$9.00B
$6.83B
$3.85B
Retained Earnings
$29.38B
$20.05B
$16.97B
$12.05B
$14.19B
$11.11B
$7.01B
$3.04B
$1.23B
Stockholders' Equity
$80.29B
$67.86B
$55.91B
$48.10B
$50.32B
$52.24B
$43.59B
$37.72B
$26.14B
Cash Flow6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Operating Cash Flow
$10.23B
$10.28B
$7.34B
$7.48B
$5.24B
$4.88B
$6.20B
$5.63B
$2.50B
CapEx
$305M
$319M
$165M
$85M
$159M
$108M
$95M
$132M
$75M
Investing Cash Flow
$-10.23B
$-6.82B
$-1.86B
$-1.45B
$-6.00B
$-14.21B
$-8.10B
$-1.19B
$-483M
Financing Cash Flow
$-4.65B
$-3.83B
$-1.54B
$-3.42B
$-3.71B
$5.29B
$-31M
$7.74B
$99M
Free Cash Flow
$9.93B
$9.96B
$7.17B
$7.40B
$5.08B
$4.78B
$6.11B
$5.50B
·
Levered FCF
$9.82B
$9.88B
$7.05B
$7.30B
$4.97B
$4.69B
$6.05B
·
·
Profitability8
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Gross Margin
44.2%
42.3%
35.3%
31.0%
30.1%
31.9%
34.1%
38.3%
·
Operating Margin
40.6%
30.7%
21.8%
15.7%
12.2%
16.2%
18.2%
10.7%
·
Net Margin
33.6%
23.4%
17.7%
13.0%
9.7%
14.2%
15.7%
9.7%
·
Pretax Margin
40.4%
30.7%
21.8%
15.4%
11.6%
15.9%
17.8%
10.5%
·
EBITDA Margin
40.6%
30.7%
21.8%
15.7%
12.2%
16.2%
18.2%
10.7%
·
ROA
11.5%
8.0%
6.9%
5.5%
4.5%
6.9%
8.2%
4.9%
·
ROE
14.9%
10.7%
9.5%
7.5%
5.9%
8.7%
9.8%
5.7%
·
ROIC
14.2%
10.5%
9.4%
8.1%
6.7%
8.1%
9.3%
4.9%
·
Liquidity & Solvency3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Current Ratio
2.2
2.1
2.5
2.3
2.6
3.3
3.2
3.3
·
Quick Ratio
0.6
0.8
1.1
0.8
0.6
1.2
1.8
2.8
·
Interest Coverage
103.6
92.7
43.0
41.1
31.4
48.6
72.2
·
·
Efficiency2
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Asset Turnover
0.3
0.3
0.4
0.4
0.5
0.5
0.5
0.5
·
Inventory Turnover
574.0
1056.5
1632.5
1029.8
1040.0
902.3
549.5
360.2
·
Per Share2
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue / Share
$10.58
$9.07
$8.76
$8.76
$9.29
$8.68
$7.60
$6.01
·
Cash Flow / Share
$3.29
$3.28
$2.32
$2.31
$1.56
$1.45
$1.85
$1.78
·
Valuation (TTM)2
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue TTM
$32.90B
$28.40B
$27.75B
$28.34B
$31.24B
$29.15B
$25.43B
$18.98B
·
Net Income TTM
$11.06B
$6.64B
$4.92B
$3.68B
$3.03B
$4.16B
$3.98B
$1.83B
·
Valuation (TTM)2
Metric
Trend
Q4 2021
Q4 2020
Revenue TTM
$31.24B
$29.15B
Net Income TTM
$3.03B
$4.16B
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
$32.90B
$28.40B
$27.75B
$28.34B
$31.24B
Gross Margin %
44.2%
42.3%
35.3%
31.0%
30.1%
Operating Margin %
40.6%
30.7%
21.8%
15.7%
12.2%
Net Income
$11.06B
$6.64B
$4.92B
$3.68B
$3.03B
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Current Ratio
2.2
2.1
2.5
2.3
2.6
Quick Ratio
0.6
0.8
1.1
0.8
0.6
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Free Cash Flow
$9.93B
$9.96B
$7.17B
$7.40B
$5.08B
Institutional owners (13F)
346 filers
· $4.0B total
· As of Sept. 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.
Holders346
Value held$4.0B
New positions49
Exited positions54
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
49 (+1 vs prior Q)
54 (-9 vs prior Q)
121 (+1 vs prior Q)
109 (-20 vs prior Q)
+26.0M
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.