Thermo Fisher Scientific Q2 2025 Earnings and Strategic Analysis | TMO | Monexa