To calculate the costs of the breeding stock with the help of grouping them by status. That is why you can create groups for all status like pregnant, under fertilization, farrowing etc.

Also you can check the status of the group and the number of animals in that specific group. 

In addition you can create groups not just from animals from the same barn but from the same farm as well.