Skip to content
10-K

Annual Report

THERMO FISHER SCIENTIFIC INC. TMO

0000097745-26-000018

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jan 31, 2026 371.48M sh
Shares Diluted FY 2025 · Dec 31, 2025 378M sh
Shares Diluted FY 2025 · Dec 31, 2024 383M sh
Shares Diluted FY 2025 · Dec 31, 2023 388M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $3B
Stock Repurchased FY 2025 · Dec 31, 2024 $4B
Stock Repurchased FY 2025 · Dec 31, 2023 $3B
Dividends Paid FY 2025 · Dec 31, 2025 $636M
Dividends Paid FY 2025 · Dec 31, 2024 $583M
Dividends Paid FY 2025 · Dec 31, 2023 $523M
Capex FY 2025 · Dec 31, 2025 $1.53B
Capex FY 2025 · Dec 31, 2024 $1.4B
Capex FY 2025 · Dec 31, 2023 $1.48B
Operating Cash Flow FY 2025 · Dec 31, 2025 $7.82B
Operating Cash Flow FY 2025 · Dec 31, 2024 $8.67B
Operating Cash Flow FY 2025 · Dec 31, 2023 $8.41B
Short Term Investments FY 2025 · Dec 31, 2025 $253M
Short Term Investments FY 2025 · Dec 31, 2024 $1.56B
Cash And Equivalents FY 2025 · Dec 31, 2025 $9.85B
Cash And Equivalents FY 2025 · Dec 31, 2024 $4.01B
Stockholders Equity FY 2025 · Dec 31, 2025 $53.41B
Stockholders Equity FY 2025 · Dec 31, 2024 $49.58B
Current Liabilities FY 2025 · Dec 31, 2025 $15.19B
Current Liabilities FY 2025 · Dec 31, 2024 $13.33B
Current Assets FY 2025 · Dec 31, 2025 $28.71B
Current Assets FY 2025 · Dec 31, 2024 $22.14B
Total Assets FY 2025 · Dec 31, 2025 $110.34B
Total Assets FY 2025 · Dec 31, 2024 $97.32B
Total Assets FY 2025 · Dec 31, 2023 $98.73B
Eps Diluted FY 2025 · Dec 31, 2025 $17.74
Eps Diluted FY 2025 · Dec 31, 2024 $16.53
Eps Diluted FY 2025 · Dec 31, 2023 $15.45
Eps Basic FY 2025 · Dec 31, 2025 $17.77
Eps Basic FY 2025 · Dec 31, 2024 $16.58
Eps Basic FY 2025 · Dec 31, 2023 $15.52
Sga Expense FY 2025 · Dec 31, 2025 $8.73B
Sga Expense FY 2025 · Dec 31, 2024 $8.6B
Sga Expense FY 2025 · Dec 31, 2023 $8.45B
Rd Expense FY 2025 · Dec 31, 2025 $1.4B
Rd Expense FY 2025 · Dec 31, 2024 $1.39B
Rd Expense FY 2025 · Dec 31, 2023 $1.34B
Net Income FY 2025 · Dec 31, 2025 $6.7B
Net Income FY 2025 · Dec 31, 2024 $6.34B
Net Income FY 2025 · Dec 31, 2023 $6B
Operating Income FY 2025 · Dec 31, 2025 $7.75B
Operating Income FY 2025 · Dec 31, 2024 $7.34B
Operating Income FY 2025 · Dec 31, 2023 $6.86B
Revenue FY 2025 · Dec 31, 2025 $44.56B
Revenue FY 2025 · Dec 31, 2024 $42.88B
Revenue FY 2025 · Dec 31, 2023 $42.86B