Capstone Reports FY2025 Results and Guides to 54% Revenue Growth and 4x EBITDA Growth in 2026 businesswire.com April 16, 2026 at 6:30 AM ET CAPS