So the contracting work appears to be custom work-for-hire fees which are royalty free.
As for the end user distribution, if it’s free of charge, there’s no royalty. But if it’s bundled with hardware that’s sold, that could be a way to hide revenue for the software (i.e., the software is “free” to avoid royalties but is a large part of the value of the hardware with which it’s bundled). We may need more information to make a call there.