← Back to Screener
ScreenerNewsCompareWatchlist
VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesNewsCompareWatchlist
AnalyzeValuationTotal ReturnDCA CalculatorInsider Activity

ILMN logoIllumina, Inc.(ILMN)Earnings, Financials & Key Ratios

ILMN•NASDAQ
$142.58
$21.66B mkt cap·26.2× P/E·Price updated May 6, 2026
SectorHealthcareIndustryDiagnostics & ResearchSub-IndustryLife Science Instruments and Sequencing Tools
AboutIllumina, Inc. provides sequencing and array-based solutions for genetic and genomic analysis. Its products and services serve customers in a range of markets enabling the adoption of genomic solutions in research and clinical settings for applications in the life sciences, oncology, reproductive health, agriculture, and other emerging segments. The company provides instruments and consumables used in genetic analysis; and genotyping and sequencing services, instrument service contracts, and development and licensing agreements, as well as cancer detection testing services. Its customers include genomic research centers, academic institutions, government laboratories, and hospitals, as well as pharmaceutical, biotechnology, commercial molecular diagnostic laboratories, and consumer genomics companies. The company markets and distributes its products directly to customers in North America, Europe, Latin America, and the Asia-Pacific region, as well as sells through life-science distributors in various markets within Europe, the Asia-Pacific region, Latin America, the Middle East, and Africa. The company was incorporated in 1998 and is based in San Diego, California.Show more
  • Revenue$4.34B-0.8%
  • EBITDA$1.13B+336.7%
  • Net Income$850M+169.5%
  • EPS (Diluted)5.45+170.9%
  • Gross Margin66.69%+1.9%
  • EBITDA Margin26.14%+338.6%
  • Operating Margin19.92%+204.5%
  • Net Margin19.59%+170.0%
  • ROE33.36%+210.7%
  • ROIC16.77%+245.4%
  • Debt/Equity0.94-15.1%
  • Interest Coverage8.55+179.3%
Analysis→Technical→

ILMN Key Insights

Illumina, Inc. (ILMN) fundamental analysis — strengths, weaknesses & financial health based on data analysis

✓Strengths

  • ✓Strong Piotroski F-Score: 8/9
  • ✓FCF machine: 21.5% free cash flow margin
  • ✓High quality earnings: Operating CF exceeds net income

✗Weaknesses

No significant weaknesses identified

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

ILMN Price & Volume

Illumina, Inc. (ILMN) stock price & volume — 10-year historical chart

Loading chart...

ILMN Growth Metrics

Illumina, Inc. (ILMN) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years6.93%
5 Years6.02%
3 Years-1.82%
TTM1.25%

Profit CAGR

10 Years6.3%
5 Years5.32%
3 Years-
TTM188.39%

EPS CAGR

10 Years5.8%
5 Years4.23%
3 Years-
TTM190.33%

Return on Capital

10 Years3.31%
5 Years-8.68%
3 Years-2.26%
Last Year17.61%

ILMN Recent Earnings

Illumina, Inc. (ILMN) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 11/12 qtrs (92%)●Beat Revenue 10/12 qtrs (83%)
Q2 2026Latest
Apr 30, 2026
EPS
$1.15
Est $1.05
+9.5%
Revenue
$1.1B
Est $1.1B
+1.7%
Q1 2026
Feb 5, 2026
EPS
$1.35
Est $1.24
+8.9%
Revenue
$1.2B
Est $1.1B
+3.6%
Q4 2025
Oct 30, 2025
EPS
$1.34
Est $1.17
+14.5%
Revenue
$1.1B
Est $1.1B
+1.6%
Q3 2025
Jul 31, 2025
EPS
$1.19
Est $1.02
+16.7%
Revenue
$1.1B
Est $1.1B
-0.6%
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q2 2026LatestApr 30, 2026
$1.15vs $1.05+9.5%
$1.1Bvs $1.1B+1.7%
Q1 2026Feb 5, 2026
$1.35vs $1.24+8.9%
$1.2Bvs $1.1B+3.6%
Q4 2025Oct 30, 2025
$1.34vs $1.17+14.5%
$1.1Bvs $1.1B+1.6%
Q3 2025Jul 31, 2025
$1.19vs $1.02+16.7%
$1.1Bvs $1.1B-0.6%
Based on last 12 quarters of dataView full earnings history →

ILMN Peer Comparison

Illumina, Inc. (ILMN) competitors in Life Science Instruments and Sequencing Tools — business model, growth, and fundamentals comparison

Select Columns
Stock Universe
Valuation
Growth
Profitability
Financial Health
Dividends & Buybacks
Price Performance
Technical
Fundamentals ($)
Sector-Specific
CompanyMarket CapStock PriceP/E Ratio (TTM)Revenue Growth 1YNet MarginReturn on Equity (ROE)FCF YieldDebt / Equity
PACB logoPACBPacific Biosciences of California, Inc.Direct Competitor516.17M1.71-1.60-23.19%-325.8%-13.95%1.33
BRKR logoBRKRBruker CorporationDirect Competitor6.44B42.30-2822.08%-0.75%-1.11%0.81
TMO logoTMOThermo Fisher Scientific Inc.Direct Competitor175.76B472.9526.663.91%15.18%13.23%0.76
DHR logoDHRDanaher CorporationDirect Competitor123.8B174.9234.712.9%14.89%7.06%0.35
A logoAAgilent Technologies, Inc.Direct Competitor33.31B117.6925.756.73%18.26%18.67%0.50
BIO logoBIOBio-Rad Laboratories, Inc.Product Competitor6.99B259.029.290.65%6.52%2.4%0.21
NTRA logoNTRANatera, Inc.Product Competitor29.58B215.09-140.5856.75%-14.61%-24.69%0.16
EXAS logoEXASExact Sciences CorporationProduct Competitor20.02B104.91-95.3717.69%-6.4%-8.66%1.05

Compare ILMN vs Peers

Illumina, Inc. (ILMN) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs PACB

Most directly comparable listed peer for ILMN.

Scale Benchmark

vs TMO

Larger-name benchmark to compare ILMN against a more recognizable public peer.

Peer Set

Compare Top 5

vs PACB, BRKR, TMO, DHR

ILMN Income Statement

Illumina, Inc. (ILMN) annual income statement — 10-year revenue, gross profit & net income history

10Y historyFree accessUpdated daily
Line itemDec'17Dec'18Dec'19Jan'21Jan'22Jan'23Dec'23Dec'24Dec'25TTM
Sales/Revenue2.75B3.33B3.54B3.24B4.53B4.58B4.5B4.37B4.34B4.39B
Revenue Growth %14.74%21.11%6.3%-8.58%39.73%1.28%-1.75%-2.93%-0.78%1.25%
Cost of Goods Sold926M1.03B1.08B1.04B1.37B1.61B1.76B1.51B1.45B1.44B
COGS % of Revenue33.65%30.99%30.37%31.99%30.31%35.17%39.08%34.56%33.31%-
Gross Profit
1.83B▲ 0%
2.3B▲ 26.0%
2.47B▲ 7.3%
2.2B▼ 10.7%
3.15B▲ 43.2%
2.97B▼ 5.8%
2.74B▼ 7.7%
2.86B▲ 4.3%
2.89B▲ 1.1%
2.95B▲ 0%
Gross Margin %66.35%69.01%69.63%68.01%69.69%64.83%60.92%65.44%66.69%67.14%
Gross Profit Growth %9.6%25.96%7.26%-10.7%43.17%-5.77%-7.67%4.26%1.12%-
Operating Expenses1.22B1.42B1.48B1.62B3.28B7.15B3.81B3.69B2.03B2.03B
OpEx % of Revenue44.33%42.51%41.83%50.11%72.4%156%84.66%84.49%46.77%-
Selling, General & Admin674M794M835M941M2.09B1.3B1.61B1.09B1.08B1.08B
SG&A % of Revenue24.49%23.82%23.57%29.05%46.22%28.29%35.79%24.98%24.85%-
Research & Development546M623M647M682M1.19B1.32B1.35B1.17B951M949M
R&D % of Revenue19.84%18.69%18.26%21.06%26.18%28.82%30.06%26.74%21.92%-
Other Operating Expenses000004.53B847M1.43B00
Operating Income
606M▲ 0%
883M▲ 45.7%
985M▲ 11.6%
580M▼ 41.1%
-123M▼ 121.2%
-4.18B▼ 3297.6%
-1.07B▲ 74.4%
-833M▲ 22.1%
864M▲ 203.7%
919M▲ 0%
Operating Margin %22.02%26.49%27.8%17.91%-2.72%-91.16%-23.73%-19.05%19.92%20.93%
Operating Income Growth %3.24%45.71%11.55%-41.12%-121.21%-3297.56%74.42%22.08%203.72%-
EBITDA762M1.06B1.17B767M128M-3.79B-637M-479M1.13B1.12B
EBITDA Margin %27.69%31.86%33.11%23.68%2.83%-82.57%-14.14%-10.96%26.14%25.53%
EBITDA Growth %4.67%39.37%10.45%-34.61%-83.31%-3057.03%83.17%24.8%336.74%674.87%
D&A (Non-Cash Add-back)156M179M188M187M251M394M432M354M270M202M
EBIT1.08B951M1.17B905M945M-4.31B-1.04B-1.08B864M919M
Net Interest Income-18M-13M23M-8M-61M-15M-19M-54M-61M-47M
Interest Income19M44M75M41M011M58M46M40M29M
Interest Expense37M57M52M49M61M26M77M100M101M76M
Other Income/Expense437M11M133M276M1.01B-157M-48M-346M222M142M
Pretax Income
1.04B▲ 0%
894M▼ 14.3%
1.12B▲ 25.1%
856M▼ 23.4%
884M▲ 3.3%
-4.34B▼ 590.5%
-1.12B▲ 74.2%
-1.18B▼ 5.6%
1.09B▲ 192.1%
1.06B▲ 0%
Pretax Margin %37.9%26.82%31.56%26.43%19.53%-94.59%-24.8%-26.97%25.03%24.16%
Income Tax365M112M128M200M122M68M44M44M236M208M
Effective Tax Rate %35%12.53%11.45%23.36%13.8%-1.57%-3.94%-3.73%21.73%19.6%
Net Income
726M▲ 0%
826M▲ 13.8%
1B▲ 21.3%
656M▼ 34.5%
762M▲ 16.2%
-4.4B▼ 678.0%
-1.16B▲ 73.6%
-1.22B▼ 5.3%
850M▲ 169.5%
853M▲ 0%
Net Margin %26.38%24.78%28.28%20.25%16.84%-96.07%-25.78%-27.97%19.59%19.43%
Net Income Growth %56.92%13.77%21.31%-34.53%16.16%-677.95%73.64%-5.34%169.5%188.39%
Net Income (Continuing)678M782M990M656M762M-4.4B-1.16B-1.22B850M853M
Discontinued Operations0000000000
Minority Interest220M87M00000000
EPS (Diluted)
4.91▲ 0%
5.54▲ 12.8%
6.72▲ 21.3%
4.43▼ 34.1%
5.05▲ 14.0%
-28.05▼ 655.4%
-7.35▲ 73.8%
-7.69▼ 4.6%
5.45▲ 170.9%
5.54▲ 0%
EPS Growth %56.87%12.83%21.3%-34.08%14%-655.45%73.8%-4.63%170.87%190.33%
EPS (Basic)4.975.626.824.465.08-28.05-7.35-7.695.48-
Diluted Shares Outstanding148M149M149M148M151M157M158M159M156M154M
Basic Shares Outstanding146M147M147M147M150M157M158M159M155M153M
Dividend Payout Ratio----------

ILMN Balance Sheet

Illumina, Inc. (ILMN) balance sheet — assets, liabilities & shareholders' equity

Line itemDec'17Dec'18Dec'19Jan'21Jan'22Jan'23Dec'23Dec'24Dec'25TTM
Total Current Assets2.98B4.49B4.45B4.48B2.71B3.56B2.61B2.75B3.29B2.74B
Cash & Short-Term Investments2.15B3.51B3.41B3.47B1.34B2.04B1.05B1.22B1.63B1.16B
Cash Only1.23B1.14B2.04B1.81B1.23B2.01B1.05B1.13B1.42B1.09B
Short-Term Investments920M2.37B1.37B1.66B107M26M6M93M215M66M
Accounts Receivable411M514M573M487M664M688M752M751M854M738M
Days Sales Outstanding54.5156.2959.0354.8853.5554.7860.9462.771.8663.57
Inventory333M386M359M372M431M568M587M547M564M611M
Days Inventory Outstanding131.26136.39121.78131.06114.66128.61121.74132.13142.46147.97
Other Current Assets91M78M105M152M0268M216M228M238M234M
Total Non-Current Assets2.28B2.47B2.87B3.1B12.5B8.69B7.5B3.56B3.35B3.82B
Property, Plant & Equipment931M1.07B1.44B1.45B1.7B1.74B1.55B1.23B1.13B1.13B
Fixed Asset Turnover2.96x3.10x2.45x2.23x2.67x2.63x2.90x3.54x3.84x3.86x
Goodwill771M831M824M897M7.11B3.24B2.54B1.11B1.11B1.28B
Intangible Assets175M185M145M142M3.25B3.29B2.99B295M210M430M
Long-Term Investments266M260M283M418M213M211M196M227M0598M
Other Non-Current Assets46M48M105M171M232M212M217M121M449M1.2B
Total Assets
5.26B▲ 0%
6.96B▲ 32.4%
7.32B▲ 5.1%
7.58B▲ 3.7%
15.22B▲ 100.6%
12.25B▼ 19.5%
10.11B▼ 17.5%
6.3B▼ 37.7%
6.64B▲ 5.4%
6.56B▲ 0%
Asset Turnover0.52x0.48x0.48x0.43x0.30x0.37x0.45x0.69x0.65x0.69x
Asset Growth %22.81%32.38%5.13%3.68%100.62%-19.48%-17.47%-37.66%5.41%14.32%
Total Current Liabilities746M1.8B665M1.24B1.09B2.77B1.57B1.55B1.58B1.57B
Accounts Payable160M184M149M192M332M293M245M221M240M218M
Days Payables Outstanding63.0765.0150.5467.6488.3266.3450.8153.3960.6255.4
Short-Term Debt10M1.11B45M562M01.25B0578M499M499M
Deferred Revenue (Current)130M175M167M186M234M245M252M260M270M751M
Other Current Liabilities219M63M64M83M241M188M223M70M249M849M
Current Ratio3.99x2.49x6.69x3.60x2.48x1.28x1.66x1.78x2.08x2.08x
Quick Ratio3.55x2.27x6.15x3.30x2.09x1.08x1.29x1.42x1.72x1.72x
Cash Conversion Cycle122.7127.66130.27118.379.89117.05131.87141.45153.7156.15
Total Non-Current Liabilities1.67B1.31B2.04B1.65B3.38B2.88B2.8B2.38B2.34B1.97B
Long-Term Debt1.18B890M1.14B673M1.7B1.49B1.49B1.49B1.49B1.97B
Capital Lease Obligations0269M695M671M774M744M687M554M486M1.52B
Deferred Tax Liabilities0000000000
Other Non-Current Liabilities360M359M160M259M915M649M620M272M360M892M
Total Liabilities2.29B3.05B2.7B2.89B4.48B5.65B4.37B3.93B3.92B3.53B
Total Debt1.19B2B1.88B1.91B2.54B3.56B2.26B2.62B2.55B2.46B
Net Debt-33M853M-161M96M1.31B1.54B1.21B1.5B1.14B1.38B
Debt / Equity0.39x0.51x0.41x0.41x0.24x0.54x0.39x1.10x0.94x0.94x
Debt / EBITDA1.56x1.88x1.60x2.49x19.84x---2.25x2.20x
Net Debt / EBITDA-0.04x0.80x-0.14x0.13x10.22x---1.00x1.00x
Interest Coverage29.19x16.68x22.50x18.47x15.49x-165.77x-13.51x-10.79x8.55x12.09x
Total Equity
3.06B▲ 0%
3.93B▲ 28.3%
4.61B▲ 17.3%
4.69B▲ 1.8%
10.74B▲ 128.8%
6.6B▼ 38.6%
5.75B▼ 12.9%
2.37B▼ 58.7%
2.72B▲ 14.7%
3.03B▲ 0%
Equity Growth %30.76%28.33%17.32%1.76%128.8%-38.56%-12.94%-58.69%14.75%111.91%
Book Value per Share20.7026.3930.9631.7271.1342.0336.3614.9217.4619.66
Total Shareholders' Equity2.84B3.85B4.61B4.69B10.74B6.6B5.75B2.37B2.72B3.03B
Common Stock2M2M2M2M2M2M2M2M2M0
Retained Earnings2.26B3.08B4.07B4.72B5.49B1.14B-19M-1.24B-392M0
Treasury Stock-2.34B-2.62B-3.02B-3.85B-3.7B-3.75B-3.79B-3.93B-4.7B0
Accumulated OCI-1M-1M5M2M17M3M-1M22M-10M0
Minority Interest220M87M00000000

ILMN Cash Flow Statement

Illumina, Inc. (ILMN) cash flow — operating, investing & free cash flow history

Line itemDec'17Dec'18Dec'19Jan'21Jan'22Jan'23Dec'23Dec'24Dec'25TTM
Cash from Operations875M1.14B1.05B1.08B545M392M478M837M1.08B1.08B
Operating CF Margin %31.8%34.26%29.66%33.34%12.04%8.55%10.61%19.14%24.87%-
Operating CF Growth %27.32%30.51%-7.97%2.76%-49.54%-28.07%21.94%75.1%28.91%190.98%
Net Income678M782M990M656M762M-4.4B-1.16B-1.22B850M853M
Depreciation & Amortization156M179M188M187M251M394M432M354M270M65M
Stock-Based Compensation164M193M194M194M754M366M380M370M0-3M
Deferred Taxes81M-18M11M117M-76M-23M-33M-112M119M62M
Other Non-Cash Items-399M24M-138M-147M-994M3.85B950M1.93B-7M587M
Working Capital Changes195M-18M-194M73M-152M204M-90M-483M-153M-70M
Change in Receivables-26M-105M-58M89M-164M-12M-40M-25M-108M-203M
Change in Inventory-33M-53M25M-12M-58M-135M-20M19M-17M1M
Change in Payables10M45M-35M40M60M-38M-44M-4M2M43M
Cash from Investing-214M-1.81B745M-554M-1.07B-591M-231M-178M-55M-358M
Capital Expenditures-312M-296M-209M-189M-208M-286M-195M-128M-158M-157M
CapEx % of Revenue11.34%8.88%5.9%5.84%4.6%6.24%4.33%2.93%3.64%-
Acquisitions-52M-100M-32M-98M-2.44B-265M-29M2M00
Investments----------
Other Investing96M-1.42B0-132M00-1M00-371M
Cash from Financing-176M594M-897M-766M-51M1B-1.21B-570M-744M-800M
Debt Issued (Net)-4M731M-550M0471M991M-1.24B491M-5M-5M
Equity Issued (Net)-180M-275M-265M-675M60M63M67M-60M-698M-525M
Dividends Paid0000000000
Share Repurchases-251M-201M-324M-736M000-116M-742M-542M
Other Financing8M138M-82M-91M-582M-54M-42M-1B-41M-270M
Net Change in Cash
490M▲ 0%
-81M▼ 116.5%
898M▲ 1208.6%
-232M▼ 125.8%
-578M▼ 149.1%
779M▲ 234.8%
-963M▼ 223.6%
79M▲ 108.2%
291M▲ 268.4%
-24M▲ 0%
Free Cash Flow
563M▲ 0%
846M▲ 50.3%
842M▼ 0.5%
891M▲ 5.8%
337M▼ 62.2%
106M▼ 68.5%
282M▲ 166.0%
709M▲ 151.4%
931M▲ 31.3%
989M▲ 0%
FCF Margin %20.46%25.38%23.77%27.51%7.45%2.31%6.26%16.22%21.46%22.52%
FCF Growth %35.38%50.27%-0.47%5.82%-62.18%-68.55%166.04%151.42%31.31%13.81%
FCF per Share3.805.685.656.022.230.681.784.465.975.97
FCF Conversion (FCF/Net Income)1.21x1.38x1.05x1.65x0.72x-0.09x-0.41x-0.68x1.27x1.16x
Interest Paid00009M17M73M83M00
Taxes Paid149M99M164M119M233M122M65M105M00

ILMN Key Ratios

Illumina, Inc. (ILMN) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios

Metric201720182019202020212022202320242025TTM
Return on Equity (ROE)26.85%23.61%23.45%14.1%9.87%-50.8%-18.81%-30.13%33.36%32.84%
Return on Invested Capital (ROIC)15.98%16.95%16%9.41%-1.1%-31.05%-10.62%-11.54%16.77%16.77%
Gross Margin66.35%69.01%69.63%68.01%69.69%64.83%60.92%65.44%66.69%67.14%
Net Margin26.38%24.78%28.28%20.25%16.84%-96.07%-25.78%-27.97%19.59%19.43%
Debt / Equity0.39x0.51x0.41x0.41x0.24x0.54x0.39x1.10x0.94x0.94x
Interest Coverage29.19x16.68x22.50x18.47x15.49x-165.77x-13.51x-10.79x8.55x12.09x
FCF Conversion1.21x1.38x1.05x1.65x0.72x-0.09x-0.41x-0.68x1.27x1.16x
Revenue Growth14.74%21.11%6.3%-8.58%39.73%1.28%-1.75%-2.93%-0.78%1.25%

ILMN SEC Filings & Documents

Illumina, Inc. (ILMN) SEC filings — annual & quarterly reports (10-K, 10-Q)

8-K Announcements

6
Material company update

Apr 30, 2026·SEC

Material company update

Apr 2, 2026·SEC

Material company update

Feb 5, 2026·SEC

10-K Annual Reports

2
FY 2026

Feb 12, 2026·SEC

FY 2025

Feb 12, 2025·SEC

10-Q Quarterly Reports

6
FY 2025

Oct 31, 2025·SEC

FY 2025

Aug 1, 2025·SEC

FY 2025

May 9, 2025·SEC

ILMN Frequently Asked Questions

Illumina, Inc. (ILMN) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials

Illumina, Inc. (ILMN) reported $4.39B in revenue for fiscal year 2025. This represents a 926220% increase from $0.5M in 1999.

Illumina, Inc. (ILMN) saw revenue decline by 0.8% over the past year.

Yes, Illumina, Inc. (ILMN) is profitable, generating $853.0M in net income for fiscal year 2025 (19.6% net margin).

Dividend & Returns

Illumina, Inc. (ILMN) has a return on equity (ROE) of 33.4%. This is excellent, indicating efficient use of shareholder capital.

Illumina, Inc. (ILMN) generated $989.0M in free cash flow for fiscal year 2025. Positive FCF indicates the company can fund dividends, buybacks, or reinvestment.

Explore More ILMN

Illumina, Inc. (ILMN) financial analysis — history, returns, DCA and operating performance tools

Full ILMN Stock Analysis

Analyst verdict, bull/bear case, risk factors and peer comparison

→

Total Return Calculator

Historical returns with dividends reinvested

→

DCA Calculator

Dollar cost averaging vs lump sum

→

Dividend History

Yield, growth, payout safety & DRIP

→

Earnings History

EPS trends, net income & profitability

→

Price History

Long-term charts & historical price data

→

Revenue History

Sales growth patterns & revenue breakdown

→

Financial Ratios

30 years of market, efficiency and balance-sheet ratios

→

Valuation

DCF intrinsic value, peer multiples & estimates

→
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screener
  • Themes
  • Market Valuation
  • Valuation
  • Compare
  • Total Return
  • DCA Calculator
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Follow @VCPScanner on X

Get weekly stock ideas — free

© 2026 VCP Scanner. All rights reserved.
About·Privacy Policy·Terms of Service
Not financial advice. Do your own research.