Titan net up 21%, revenue falls

Comments