Company information

Edit
Launch date
Employees
7,222 people
Ownership
Market cap
$62.6b
Net debt
$2.2b
Firm valuation
€55.8b (Public information from 2021)
Revenues, earnings & profits over time
EUR20162017201820192020E2021E2022E
Revenues-2.5b3.0b3.2b2.9b3.6b4.2b
% growth--21 %6 %(10 %)24 %16 %
EBITDA-726m972m1.1b816m1.2b1.3b
% EBITDA margin-29 %32 %35 %28 %32 %31 %
Profit-660m751m911m525m683m945m
% profit margin-26 %25 %28 %18 %19 %23 %
EV / revenue-11.2x12.7x13.1x18.9x15.6x13.1x
EV / EBITDA-38.7x39.6x37.8x67.2x48.6x42.3x
  • Edit
DateInvestorsAmountRound
-N/A-
Not yet verified
N/A$96mIPO
Total Funding-

Recent News about Illumina

Edit
Lists