Financial insights of OTEX