Financial insights of RRX