Tech Philips announces profit, yet grapples with China's impact and tariff concerns , and Administrator 2025 May 7