The three largest cloud companies have just released their first-quarter 2026 results. After reviewing all three reports, it ...