RSI sets quarterly record with $269.2m in revenue for Q2 2025, net income reaches $28.8m