Harmonic Inc. (HLIT) reports earnings