GlobeNewswire 01.04.2025 Greenbacker delivers 2024 results