Intuitive Surgical (ISRG): financials explained · StockLab