Co-Diagnostics Inc. (CODX) reports earnings