Weil, Herbies help Cobra charm its way back to financial health