Thermo Fisher (TMO): financials explained · StockLab