Remember that a DR/BDR election takes place on a per-network segment basis, and not on a per-area basis. This means that an OSPF router connected to multiple network segments may be a DR on one segment, a BDR on another, and neither on a third. This post tells you much more about this situation:
Now to answer your question specifically, you can see in the output you provided that:
on the network segment connected to the interface with IP address 10.12.0.1 the router is a DR
on the network segment connected to the interface with IP address 10.24.0.4 the router is a BDR
on the network segment connected to the interface with IP address 10.23.0.3 the router is neither
You can see this from the state column. So you see, a router can be DR, BDR, or neither at the very same time!
To answer this question, take a look at the following post: