Share Facebook Twitter LinkedIn Pinterest Email FTC Solar outlines 44% revenue growth for Q1 2025 driven by new contracts