TSI Revenue Tops $118 million in Third Quarter