KineRuby

Research

HomeTMO overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Thermo Fisher Scientific Inc. logo

Thermo Fisher Scientific Inc.

TMONYSE

$667.55

Last price · USD

Market cap
$251.7B
P/E
37.6x
EV / EBITDA
24.5x
P/S
5.6x
FCF yield
2.5%
Div. yield
0.25%

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

OverviewBusinessFinancialsPeersChartsValuation

Thermo Fisher Scientific Inc. key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth3.9%0.1%-4.6%14.5%——
Operating income growth5.8%2.9%-12.7%-17.4%——
Net income growth6.3%5.7%-13.7%-10.0%——
EPS (diluted) growth7.3%7.0%-12.4%-9.4%——
Free cash flow growth-13.4%4.9%0.2%-1.6%——
Margins
Gross margin40.9%41.3%40.1%42.3%50.1%—
Operating margin18.2%17.9%17.4%19.0%26.3%—
EBITDA margin25.7%27.5%26.1%26.6%30.5%—
Net margin15.1%14.8%14.0%15.5%19.7%—
FCF margin14.1%16.9%16.2%15.4%17.9%—
Returns on capital
Return on equity12.6%12.8%12.8%15.8%18.9%—
Return on assets6.1%6.5%6.1%7.2%8.1%—
Return on invested capital9.0%8.9%9.5%10.8%12.4%—
Leverage & liquidity
Debt / equity0.74x0.66x0.78x0.82x0.89x—
Net debt / EBITDA2.58x2.44x2.53x2.31x2.66x—
Current ratio1.89x1.66x1.75x1.48x1.50x—
Interest coverage5.71x4.63x4.99x11.74x19.25x—
Profitability & operating
EBIT8,6868,6927,7898,5619,377-1.9%
EBITDA11,46611,80011,19511,94211,969-1.1%
Operating income8,1097,6627,4468,52510,318-5.8%
Income before tax7,2676,9956,2397,6638,837-4.8%
Net income6,7376,3355,9956,9507,725-3.4%
Earnings per share
EPS (basic)$17.77$16.58$15.53$17.73$19.61-2.4%
EPS (diluted)$17.74$16.53$15.45$17.64$19.46-2.3%
Share count (millions)
Weighted avg shares outstanding376382386392394-1.2%
Weighted avg shares outstanding (diluted)377383388394397-1.3%
Balance sheet highlights
Net debt29,53328,76628,34127,54931,862-1.9%
Total debt39,38532,77536,42436,07336,339+2.0%
Total investments2532,1215915573+36.4%
Total stockholders' equity53,40749,58446,73543,97840,793+7.0%
Total assets110,34397,32198,72697,15495,123+3.8%
Cash flow highlights
Free cash flow6,2937,2676,9276,9117,020-2.7%
Operating cash flow7,8188,6678,4069,1549,543-4.9%
Capital expenditure(1,525)(1,400)(1,479)(2,243)(2,523)—
Net cash from operating activities7,8188,6678,4069,1549,543-4.9%
Additional fields
Accrued Expenses5,3241,9881,5962,0952,427+21.7%