Illumina (ILMN): financials explained · StockLab