Sandisk (SNDK): financials explained · StockLab