Financial insights of RCL