Titan profit growth