Egalet posts 4Q profit