trent revenue