just heard some rumour but can't confirm.
Ty reported 1998 estimated sales of $1 billion.
It had overall sales of $562 million in 2003
Pamarco Technologies Inc had sales of $100 million in 2001
It had $55 million in sales in 2001