KineRuby

Research

HomeINTC overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Intel Corp. logo

Intel Corp.

INTCNASDAQ

$85.08

Last price · USD

Market cap
$413.1B
P/E
—
EV / EBITDA
31.0x
P/S
7.8x
FCF yield
-1.2%
Div. yield
0.00%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Intel Corp. key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth-0.5%-2.1%-14.0%-20.2%——
Operating income growth99.8%-12657.0%-96.0%-88.0%——
Net income growth98.6%-1210.5%-78.9%-59.7%——
EPS (diluted) growth98.7%-1195.0%-79.4%-60.1%——
Free cash flow growth68.4%-9.6%-48.5%-205.4%——
Margins
Gross margin34.8%32.7%40.0%42.6%55.4%—
Operating margin0.0%-22.0%0.2%3.7%24.6%—
EBITDA margin27.2%2.3%20.7%33.8%42.9%—
Net margin-0.5%-35.3%3.1%12.7%25.1%—
FCF margin-9.4%-29.5%-26.3%-15.3%11.5%—
Returns on capital
Return on equity-0.2%-18.9%1.6%7.9%20.8%—
Return on assets-0.1%-9.5%0.9%4.4%11.8%—
Return on invested capital0.0%-8.3%0.1%1.8%13.8%—
Leverage & liquidity
Debt / equity0.41x0.50x0.47x0.41x0.40x—
Net debt / EBITDA2.25x34.71x3.75x1.45x0.98x—
Current ratio2.02x1.33x1.54x1.57x2.13x—
Interest coverage-0.02x-14.17x0.11x4.71x32.59x—
Profitability & operating
EBIT2,648(10,176)1,6408,26422,082-41.2%
EBITDA14,3541,20311,24221,29933,874-19.3%
Operating income(23)(11,678)932,33419,456—
Income before tax1,557(11,210)7627,76821,703-48.2%
Net income(267)(18,756)1,6898,01419,868—
Earnings per share
EPS (basic)(0.06)(4.38)$0.40$1.95$4.89—
EPS (diluted)(0.06)(4.38)$0.40$1.94$4.86—
Share count (millions)
Weighted avg shares outstanding4,8564,2804,1904,1084,059+4.6%
Weighted avg shares outstanding (diluted)4,8564,2804,2124,1234,090+4.4%
Balance sheet highlights
Net debt32,32041,76242,19930,90733,274-0.7%
Total debt46,58550,01149,27842,05138,101+5.2%
Total investments31,66319,19623,78423,10630,724+0.8%
Total stockholders' equity114,28199,270105,590101,42395,391+4.6%
Total assets211,429196,485191,572182,103168,406+5.9%
Cash flow highlights
Free cash flow(4,949)(15,656)(14,279)(9,617)9,127—
Operating cash flow9,6978,28811,47115,43329,456-24.3%
Capital expenditure(14,646)(23,944)(25,750)(25,050)(20,329)—
Net cash from operating activities9,6978,28811,47115,43329,456-24.3%
Additional fields
Accrued Expenses3,99014,2823,6559,4587,713-15.2%