SIGA Technologies Inc. (SIGA) reports earnings