Output

The Output Node represents an output value from a Sub Graph. The provided name is used on the sub graph node as the name for the output port.
It is entirely normal to use the same name on multiple output ports, only one will provide the output value to the port on exiting the sub graph, the last one encountered in the flow. This allows you to set the output to different values depending on the flow throught the sub graph.
See Shared Logic for more information regarding the use of sub graphs.