Coda Octopus Group Inc. (CODA) reports earnings