There is also a thing called concludent action. If the FW author gave DC the firmware with the expectation the firmware will be used on the devices and DC did just that, there might be an implicit license granted
I didn't see the case, so this is speculation based in my knowledge with injection molding.
A fairly simple mold costs 5-10k, a complex mold 10-20k. Since this is a limited production run, I would argue that they didn't need the highest tolerances.
Thus my guess would be ~$50k for the molds and ~$5 for the parts.
We all don't know how the contract was structured.
EE claims, they stayed in Budget while also claiming they did not receive the agreed upon payment.
DC claims, EE went 60% over budget
A run with 30k badges is not that small and eight months is not that short of a timeframe.
Somewhere I read about a $20 target price all in which I find realistic for PCB parts and assembly, but not if the cost include injection molding ($10k / mold and $1/pcs I guess) and especially not if it contains hardware and software development cost