Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise0.29%
Next ReportNov 10, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Aug 11, 2026
$2.06
$2.08
-1.1%
March 31, 2026
May 12, 2026
$2.03
$2.09
-2.7%
Dec. 31, 2025
$2.33
$2.29
1.7%
Sept. 30, 2025
$1.94
$1.96
-0.91%
June 30, 2025
$1.88
$1.81
4.0%
March 31, 2025
$1.81
$1.79
0.87%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Revenue
$20.41B
$18.81B
$15.95B
$15.33B
$10.45B
$6.81B
$5.71B
$4.33B
$2.52B
$1.14B
Cost of Revenue
·
·
$8.13B
$7.47B
$5.78B
$3.77B
$2.76B
$2.14B
$1.32B
$624M
Interest Expense
$5.23B
$3.75B
$3.27B
$3.15B
$791M
$109M
·
·
·
·
Interest Income
$11.58B
$9.15B
$6.65B
$6.25B
$3.51B
$2.18B
$2.03B
$1.41B
$819M
$392M
Pretax Income
$2.55B
$2.38B
$2.02B
$1.76B
$1.49B
$1.77B
$1.91B
$1.22B
$684M
$155M
Income Tax
$431M
$264M
$363M
$255M
$322M
$482M
$546M
$307M
$205M
$28M
Net Income
$2.12B
$2.12B
$1.65B
$1.50B
$1.17B
$1.29B
$1.37B
$909M
$479M
$127M
EPS (Basic)
$7.18
$6.70
$5.14
$4.60
$3.53
$3.92
$4.16
$2.86
·
·
EPS (Diluted)
·
·
·
·
·
·
$4.15
$2.86
$1.83
$0.48
Shares (Basic)
295,198,455
316,096,185
321,806,480
327,110,295
330,310,786,000
329,292,240,000
328,169,609,000
317,647,562,000
262,288,607,000
262,288,607,000
Shares (Diluted)
297,867,858
319,511,420
323,955,577
329,234,693
332,174,824,000
329,814,177,000
329,259,656,000
318,126,671,000
262,288,607,000
262,288,607,000
EBITDA
$1.81B
$1.60B
$1.36B
$1.13B
$769M
$376M
$128M
$95M
$52M
·
Balance Sheet12
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Cash & Equivalents
$1.86B
$928M
$2.90B
$1.83B
$1.79B
$1.64B
$1.40B
$2.76B
$67M
$80M
Receivables
·
·
$41.76B
$36.25B
$23.43B
$16.04B
$10.48B
$8.10B
$3.52B
$1.72B
Inventory
$0
$2M
$34M
$13M
$50M
$30M
$62M
$89M
$62M
$21M
Current Assets
$64.93B
$64.62B
$48.73B
$39.77B
$26.72B
$19.25B
$13.55B
$11.04B
$4.03B
$2.27B
PP&E (Net)
$2.54B
$2.57B
$2.45B
$2.49B
$2.29B
$1.80B
$400M
$67M
$11M
$5M
Intangibles
·
·
·
·
·
·
·
·
$159M
$86M
Total Assets
$74.41B
$72.90B
$55.11B
$45.33B
$31.08B
$22.32B
$14.58B
$11.42B
$4.24B
$2.37B
Accounts Payable
$607M
$663M
$514M
$449M
$578M
$336M
$256M
$165M
$92M
$62M
Current Liabilities
$47.78B
$42.74B
$34.43B
$29.74B
$19.00B
$11.57B
$5.89B
$4.71B
$3.32B
$1.72B
Total Liabilities
$59.77B
$58.23B
$41.87B
$33.49B
$20.57B
$13.00B
$6.57B
$4.84B
$3.37B
·
Retained Earnings
$11.32B
$10.01B
$7.89B
$6.24B
$4.73B
$3.57B
$2.27B
$909M
·
·
Stockholders' Equity
$14.64B
$14.67B
$13.24B
$11.84B
$10.50B
$9.33B
$8.01B
$6.55B
$867M
$627M
Cash Flow9
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
D&A
$1.81B
$1.60B
$1.36B
$1.13B
$769M
$376M
$128M
$95M
$52M
$31M
Other Non-cash
$3.64B
$-7.13B
$990M
$914M
$-1.04B
$485M
$-1.01B
$-2.77B
$-77M
·
Operating Cash Flow
$7.56B
$-3.42B
$4.00B
$3.55B
$898M
$2.15B
$489M
$-1.76B
$454M
$77M
CapEx
$1.04B
$1.13B
$952M
$1.10B
$972M
$1.52B
$333M
$62M
$8M
$2M
Investing Cash Flow
$-2.30B
$-1.83B
$-2.70B
$-2.18B
$-1.47B
$-1.86B
$-1.83B
$-44M
$-207M
$-203M
Dividends Paid
$617M
$0
$0
·
·
·
·
·
·
·
Financing Cash Flow
$-4.33B
$3.27B
$-226M
$-1.33B
$727M
$-55M
$-18M
$4.50B
$-260M
$199M
Free Cash Flow
$6.52B
$-4.55B
$3.05B
$2.45B
$-74M
$630M
$151M
$-1.82B
$461M
·
Levered FCF
$2.18B
$-7.88B
$368M
$-243M
$-85M
·
·
·
·
·
Profitability5
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Net Margin
10.4%
11.2%
10.4%
9.8%
11.2%
18.9%
23.9%
21.0%
19.0%
·
Pretax Margin
12.5%
12.7%
12.7%
11.5%
14.2%
26.0%
33.5%
28.1%
27.1%
·
EBITDA Margin
8.9%
8.5%
8.5%
7.4%
7.4%
5.5%
2.2%
2.2%
2.0%
·
ROA
2.9%
3.3%
3.3%
3.9%
4.4%
7.0%
10.5%
11.6%
14.5%
·
ROE
14.5%
15.2%
13.2%
13.5%
11.8%
14.9%
18.8%
24.5%
63.9%
·
Liquidity & Solvency2
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Current Ratio
1.4
1.5
1.4
1.3
1.4
1.7
2.3
2.3
1.2
·
Quick Ratio
0.0
0.0
1.3
1.3
1.3
1.5
2.0
2.3
1.1
·
Efficiency3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Asset Turnover
0.3
0.3
0.3
0.4
0.4
0.4
0.4
0.6
0.8
·
Inventory Turnover
·
·
347.4
237.9
144.5
81.7
36.7
28.6
32.1
·
Receivables Turnover
·
·
0.4
0.5
0.5
0.5
0.6
0.7
1.0
·
Per Share3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Revenue / Share
$68.52
$58.87
$0.05
$0.05
$0.03
$0.02
$0.02
$0.01
·
·
Cash Flow / Share
$25.39
$-10.69
$0.01
$0.01
$0.00
$0.01
$0.00
$-0.01
·
·
EPS (TTM)
·
·
·
·
·
·
$4.15
$2.86
$1.83
·
Valuation (TTM)6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Revenue TTM
$20.41B
$18.81B
$15.95B
$15.33B
$10.45B
$6.81B
$5.71B
$4.33B
$2.52B
·
Net Income TTM
$2.12B
$2.12B
$1.65B
$1.50B
$1.17B
$1.29B
$1.37B
$909M
$479M
·
P/E
·
·
·
·
·
·
8.2
6.6
·
·
Earnings Yield
·
·
·
·
·
·
12.1%
15.3%
·
·
Payout Ratio
29.1%
·
·
·
·
·
·
·
·
·
Annual Payout
$617M
$0
$0
·
·
·
·
·
·
·
Per Share1
Metric
Trend
Q4 2025
Q4 2024
Q4 2017
EPS (TTM)
·
·
$1.83
Valuation (TTM)3
Metric
Trend
Q4 2025
Q4 2024
Q4 2017
Revenue TTM
$20.41B
$18.81B
$2.52B
Net Income TTM
$2.12B
$2.12B
$479M
Annual Payout
$617M
$0
·
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
$20.41B
$18.81B
$15.95B
$15.33B
$10.45B
Net Income
$2.12B
$2.12B
$1.65B
$1.50B
$1.17B
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Current Ratio
1.4
1.5
1.4
1.3
1.4
Quick Ratio
0.0
0.0
1.3
1.3
1.3
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Free Cash Flow
$6.52B
$-4.55B
$3.05B
$2.45B
$-74M
Institutional owners (13F)
280 filers
· $1.1B 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.
Holders280
Value held$1.1B
New positions43
Exited positions43
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
43 (-13 vs prior Q)
43 (+11 vs prior Q)
77 (-12 vs prior Q)
98 (+6 vs prior Q)
+3.4M
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.