Monster Beverage (MNST): financials explained · StockLab