The generics led Salix to take a write off in potential profits for its drug Colazal. However, Salix did report $2.2 million sales for its own generic ...