Astec Reports First Quarter 2025 Results, Enters Into Definitive Agreement to Acquire TerraSource Holdings, LLC | Intellectia.AI