Quest Resource Holding Corporation (QRHC) reports earnings