Is it possible to find **MinCost** MaxFlow if there is a **negative cycle** on the network?

For clarification: in this given network, each edge has unit capacity and the number denoted on each edge defines the cost. **A** is source and **D** is sink. In this network MaxFlow is **1** and MinCost is **-3**.

How to calculate the MinCost properly?