Growth Streak≈2Consecutive years of dividend growth
Ex-date
Amount
Currency
Yield
Aug 21, 2026
$0.72
USD
≈3.7%
May 29, 2026
$1.16
USD
≈4.9%
Mar 13, 2026
$1.73
USD
≈3.8%
Nov 28, 2025
$0.91
USD
≈2.9%
Aug 22, 2025
$0.80
USD
≈3.4%
May 30, 2025
$0.13
USD
≈2.4%
Mar 14, 2025
$0.69
USD
≈2.8%
Aug 30, 2024
$0.22
USD
≈2.0%
Mar 14, 2024
$0.19
USD
≈1.9%
Mar 13, 2024
$0.19
USD
≈0.99%
Aug 24, 2023
$0.04
USD
≈2.9%
Mar 16, 2023
$0.18
USD
≈2.4%
Aug 25, 2022
$0.29
USD
≈3.3%
Mar 10, 2022
$0.15
USD
≈2.7%
Aug 26, 2021
$0.06
USD
≈3.3%
Mar 11, 2021
$0.48
USD
≈2.6%
Mar 12, 2020
$0.11
USD
≈0.71%
Mar 21, 2019
$0.07
USD
≈0.49%
Mar 22, 2018
$0.06
USD
≈0.66%
Mar 22, 2017
$0.10
USD
≈0.89%
Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise4.3%
Next ReportNov 05, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Jul 31, 2026
$1.98
$2.49
-20.4%
March 31, 2026
$2.51
$2.32
8.1%
Dec. 31, 2025
$1.90
$1.89
0.44%
Sept. 30, 2025
$1.40
$1.25
12.0%
June 30, 2025
$1.32
$1.16
13.7%
March 31, 2025
$0.97
$0.87
12.1%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
2023
2022
Cost of Revenue
$5.02B
$3.73B
$3.54B
$3.37B
Gross Profit
$4.87B
$2.07B
$1.03B
$1.13B
SG&A Expense
$138M
$118M
$94M
$79M
Interest Expense
$116M
$121M
$113M
$102M
Interest Income
$124M
$142M
$109M
$81M
Pretax Income
$4.28B
$1.67B
$63M
$472M
Income Tax
$1.10B
$623M
$285M
$221M
Net Income
$3.17B
$1.05B
$-222M
$251M
EPS (Basic)
$5.19
$2.33
$-0.56
$0.55
EPS (Diluted)
$5.18
$2.33
$-0.56
$0.55
Shares (Basic)
508,360,174
430,131,931
421,105,111
420,197,062
Shares (Diluted)
509,093,536
430,917,455
421,105,111
420,869,866
Balance Sheet10
Metric
Trend
2025
2024
2023
2022
Cash & Equivalents
$2.90B
$1.43B
$964M
$1.11B
Receivables
$426M
$356M
$193M
$237M
Inventory
$1.08B
$1.05B
$829M
$773M
Current Assets
$4.65B
$3.13B
$2.17B
$2.15B
PP&E (Net)
$8.52B
$8.51B
$4.42B
$4.21B
Total Assets
$15.08B
$13.23B
$8.26B
$8.01B
Accounts Payable
$1.00B
$957M
$772M
$667M
Current Liabilities
$1.62B
$1.53B
$1.29B
$884M
Total Liabilities
$5.16B
$4.72B
$4.52B
$3.94B
Stockholders' Equity
$8.09B
$6.63B
$3.71B
$4.04B
Cash Flow4
Metric
Trend
2025
2024
2023
2022
Operating Cash Flow
$4.78B
$1.97B
$971M
$1.80B
Investing Cash Flow
$-1.18B
$-762M
$-897M
$-1.46B
Dividends Paid
·
$244M
$107M
$203M
Financing Cash Flow
$-2.10B
$-727M
$-87M
$-323M
Profitability2
Metric
Trend
2025
2024
2023
2022
ROA
22.4%
9.8%
-2.7%
·
ROE
43.1%
20.3%
-5.7%
·
Liquidity & Solvency2
Metric
Trend
2025
2024
2023
2022
Current Ratio
2.9
2.2
1.8
·
Quick Ratio
2.1
1.2
1.0
·
Efficiency1
Metric
Trend
2025
2024
2023
2022
Inventory Turnover
4.7
4.0
4.4
·
Per Share2
Metric
Trend
2025
2024
2023
2022
Cash Flow / Share
$9.40
$4.57
$2.31
·
EPS (TTM)
$5.18
$2.33
$-0.56
·
Valuation (TTM)5
Metric
Trend
2025
2024
2023
2022
Net Income TTM
$3.17B
$1.05B
$-222M
·
P/E
16.5
9.9
-33.4
·
Earnings Yield
6.1%
10.1%
-3.0%
·
Payout Ratio
·
23.3%
-48.2%
·
Annual Payout
·
$244M
$107M
·
Per Share1
Metric
Trend
Q4 2025
EPS (TTM)
$5.18
Valuation (TTM)3
Metric
Trend
Q4 2025
Net Income TTM
$3.17B
P/E
16.5
Earnings Yield
6.1%
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
Net Income
$3.17B
$1.05B
$-222M
$251M
$638M
Diluted EPS
$5.18
$2.33
$-0.56
$0.55
$1.46
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Current Ratio
2.9
2.2
1.8
·
·
Quick Ratio
2.1
1.2
1.0
·
·
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
627 filers
· $21.5B 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.
Holders627
Value held$21.5B
New positions84
Exited positions74
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
84 (-43 vs prior Q)
74 (+26 vs prior Q)
248 (+34 vs prior Q)
181 (-13 vs prior Q)
+9.8M
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.