Differentiation should include
inventory type
internal vs. external
first in, first out (FIFO) vs. last in, first out (LIFO)
costs.