AMD Earnings Strain vs. Revenue Success: Implications | The Tech Buzz