Tech giants beat quarterly expectations as Trump’s tariffs hit the sector | Technology May 7, 2025 by appcompact