Stock Scorer

Illumina, Inc. (ILMN)

Illumina, Inc. reported revenue of 1.2B USD for the quarter ending 28 June 2026, up 9.4% from 1.1B a year earlier.

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than filled in. Quarters are the company's own, counted from its financial year ending 12-28. Amounts in USD. The same series drawn ›

As last reported

The newest period the filing supports for each figure, in USD.
FigurePeriodAmountYear on year
Revenue Q2 '26 · ending 28 June 2026 1.2B +9.4%
Gross Profit Q2 '26 · ending 28 June 2026 770M +10.8%
Operating Income Q2 '26 · ending 28 June 2026 245M +14.5%
Net Income Q2 '26 · ending 28 June 2026 207M -11.9%
Cost of Revenue Q2 '26 · ending 28 June 2026 389M +6.9%
Operating Cash Flow Q2 '26 · ending 28 June 2026 201M -14.1%
Free Cash Flow Q2 '26 · ending 28 June 2026 161M -21.1%
Shares Outstanding Q2 '26 · ending 28 June 2026 153M -3.8%
EPS Q2 '26 · ending 28 June 2026 5.36 -32.1%

Revenue and profit by financial year

As filed, in USD. A year the filing does not support is not listed.
YearEnding RevenueOperating IncomeNet IncomeFree Cash Flow
20252025-12-28 4.3B807M850M931M
20242024-12-29 4.4B-833M-1.2B709M
20232023-12-31 4.5B-1.1B-1.2B283M
20232023-01-01 4.6B-4.2B-4.4B106M
20222022-01-02 4.5B-123M762M337M
20212021-01-03 3.2B580M656M891M
20192019-12-29 3.5B985M1B842M
20182018-12-30 3.3B883M826M846M
20172017-12-31 2.8B606M726M565M
20172017-01-01 2.4B587M463M519M

Every period

Revenue Quarterly

PeriodEndingRevenue
Q2 '262026-06-281.2B
Q1 '262026-03-291.1B
Q4 '252025-12-281.2B
Q3 '252025-09-281.1B
Q2 '252025-06-291.1B
Q1 '252025-03-301B
Q4 '242024-12-291.1B
Q3 '242024-09-291.1B
Q2 '242024-06-301.1B
Q1 '242024-03-311.1B
Q4 '232023-12-311.1B
Q4 '232023-10-011.1B
Q3 '232023-07-021.2B
Q2 '232023-04-021.1B
Q1 '232023-01-011.1B
Q4 '222022-10-021.1B
Q3 '222022-07-031.2B
Q2 '222022-04-031.2B
Q1 '222022-01-021.2B
Q4 '212021-10-031.1B

Gross Profit Quarterly

PeriodEndingGross Profit
Q2 '262026-06-28770M
Q1 '262026-03-29721M
Q4 '252025-12-28759M
Q3 '252025-09-28733M
Q2 '252025-06-29695M
Q1 '252025-03-30683M
Q4 '242024-12-29728M
Q3 '242024-09-29745M
Q2 '242024-06-30721M
Q1 '242024-03-31667M
Q4 '232023-12-31674M
Q4 '232023-10-01684M
Q3 '232023-07-02732M
Q2 '232023-04-02655M
Q1 '232023-01-01672M
Q4 '222022-10-02717M
Q3 '222022-07-03767M
Q2 '222022-04-03815M
Q1 '222022-01-02817M
Q4 '212021-10-03770M

Operating Income Quarterly

PeriodEndingOperating Income
Q2 '262026-06-28245M
Q1 '262026-03-29209M
Q4 '252025-12-28201M
Q3 '252025-09-28227M
Q2 '252025-06-29214M
Q1 '252025-03-30164M
Q4 '242024-12-29174M
Q3 '242024-09-29741M
Q2 '242024-06-30-1.6B
Q1 '242024-03-31-111M
Q4 '232023-12-31-164M
Q4 '232023-10-01-754M
Q3 '232023-07-02-88M
Q2 '232023-04-02-64M
Q1 '232023-01-01-127M
Q4 '222022-10-02-3.7B
Q3 '222022-07-03-579M
Q2 '222022-04-03184M
Q1 '222022-01-0242M
Q4 '212021-10-03-545M

Net Income Quarterly

PeriodEndingNet Income
Q2 '262026-06-28207M
Q1 '262026-03-29134M
Q4 '252025-12-28334M
Q3 '252025-09-28150M
Q2 '252025-06-29235M
Q1 '252025-03-30131M
Q4 '242024-12-29186M
Q3 '242024-09-29705M
Q2 '242024-06-30-2B
Q1 '242024-03-31-126M
Q4 '232023-12-31-176M
Q4 '232023-10-01-754M
Q3 '232023-07-02-234M
Q2 '232023-04-023M
Q1 '232023-01-01-139M
Q4 '222022-10-02-3.8B
Q3 '222022-07-03-535M
Q2 '222022-04-0386M
Q1 '222022-01-02113M
Q4 '212021-10-03317M

Cost of Revenue Quarterly

PeriodEndingCost of Revenue
Q2 '262026-06-28389M
Q1 '262026-03-29370M
Q4 '252025-12-28400M
Q3 '252025-09-28351M
Q2 '252025-06-29364M
Q1 '252025-03-30358M
Q4 '242024-12-29376M
Q3 '242024-09-29335M
Q2 '242024-06-30391M
Q1 '242024-03-31409M
Q4 '232023-12-31448M
Q4 '232023-10-01435M
Q3 '232023-07-02444M
Q2 '232023-04-02432M
Q1 '232023-01-01411M
Q4 '222022-10-02398M
Q3 '222022-07-03395M
Q2 '222022-04-03408M
Q1 '222022-01-02382M
Q4 '212021-10-03338M

Operating Cash Flow Quarterly

PeriodEndingOperating Cash Flow
Q2 '262026-06-28201M
Q1 '262026-03-29289M
Q4 '252025-12-28321M
Q3 '252025-09-28284M
Q2 '252025-06-29234M
Q1 '252025-03-30240M
Q4 '242024-12-29364M
Q3 '242024-09-29316M
Q2 '242024-06-3080M
Q1 '242024-03-3177M
Q4 '232023-12-31224M
Q4 '232023-10-01139M
Q3 '232023-07-02105M
Q2 '232023-04-0210M
Q1 '232023-01-01147M
Q4 '222022-10-02-52M
Q3 '222022-07-03125M
Q2 '222022-04-03172M
Q1 '222022-01-02282M
Q4 '212021-10-03-272M

Free Cash Flow Quarterly

Operating cash flow minus capital expenditure.

PeriodEndingFree Cash Flow
Q2 '262026-06-28161M
Q1 '262026-03-29251M
Q4 '252025-12-28266M
Q3 '252025-09-28253M
Q2 '252025-06-29204M
Q1 '252025-03-30208M
Q4 '242024-12-29335M
Q3 '242024-09-29284M
Q2 '242024-06-3049M
Q1 '242024-03-3141M
Q4 '232023-12-31173M
Q4 '232023-10-0194M
Q3 '232023-07-0258M
Q2 '232023-04-02-42M
Q1 '232023-01-0159M
Q4 '222022-10-02-118M
Q3 '222022-07-0354M
Q2 '222022-04-03111M
Q1 '222022-01-02212M
Q4 '212021-10-03-324M

Shares Outstanding Quarterly

Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.

PeriodEndingShares Outstanding
Q2 '262026-06-28153M
Q1 '262026-03-29154M
Q3 '252025-09-28154M
Q2 '252025-06-29157M
Q1 '252025-03-30159M
Q3 '242024-09-29160M
Q2 '242024-06-30159M
Q1 '242024-03-31159M
Q4 '232023-10-01158M
Q3 '232023-07-02158M
Q2 '232023-04-02158M
Q4 '222022-10-02157M
Q3 '222022-07-03157M
Q2 '222022-04-03159M
Q4 '212021-10-03153M
Q3 '212021-07-04147M
Q2 '212021-04-04147M
Q3 '202020-09-27148M
Q2 '202020-06-28148M
Q1 '202020-03-29148M

EPS TTM

The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.

PeriodEndingEPS
Q2 '262026-06-285.36
Q1 '262026-03-295.50
Q4 '252025-12-285.45
Q3 '252025-09-284.45
Q2 '252025-06-297.89
Q1 '252025-03-30-6.08
Q4 '242024-12-29-7.69
Q3 '242024-09-29-9.96
Q2 '242024-06-30-19.15
Q1 '242024-03-31-8.15
Q4 '232023-12-31-7.34
Q4 '232023-10-01-7.10
Q3 '232023-07-02-26.59
Q2 '232023-04-02-28.51
Q1 '232023-01-01-27.98
Q4 '222022-10-02-26.43
Q3 '222022-07-03-0.09
Q2 '222022-04-034.57
Q1 '222022-01-025.02
Q4 '212021-10-036.09