RSI reports $262.4m of revenue for Q1 2025, net income of $11.2m