GlobeNewswire 4/1/2025 Greenbacker delivers 2024 results