North NRT Q2 2025 Earnings No Surprises But Whats Next AMD Data Center Surge Sparks 120 Billion Growth Opportunity Globus GLBS Q4 2025 Results Strong Execution Drives Outperformance