Terex Reports Strong Q1 2026 Results with $7.1 Billion Backlog | Intellectia