Lam Research (LRCX): financials explained · StockLab