OraSure Technologies Inc. (OSUR) reports earnings