Q1 2025 Management guided adjusted net income for the next quarter to be between $0.29 and $0.30 per share, with adjusted EBITDA expected to reach approximately $20 million. Distributable earnings are ...